Articles of operadores

Qual é o operador “??” para?

Eu estava pensando sobre ?? assina em código C# . Para que serve? E como posso usá-lo? E sobre int? ? É um int anulável? Veja também: ?? Operador Coalescente Nulo -> O que significa coalescência?

Quando usar o operador double não (!!) em JavaScript

Eu entendo o que o operador double não faz em JavaScript . Estou curioso sobre o uso e se uma afirmação recente que fiz está correta. Eu disse que if (!!someVar) nunca é significativo nem é (!!someVar && … porque tanto o if quanto o && farão com que alguns Var sejam avaliados como booleanos […]

Criando um operador “exclusivo ou” lógico em Java

Observações: Java tem um operador AND lógico. Java tem um operador OR lógico. Java tem um operador NOT lógico. Problema: Java não tem um operador XOR lógico, de acordo com o sol . Eu gostaria de definir um. Definição do Método: Como um método, ele é simplesmente definido da seguinte maneira: public static boolean logicalXOR(boolean […]

!! c operador, é um dois NÃO?

Eu estou lendo este código e tenho essa linha switch (!!up + !!left) { o que é !! operador? dois lógico NÃO?

O operador ternário (condicional) em C

Qual é a necessidade do operador condicional? Funcionalmente é redundante, já que implementa uma construção if-else. Se o operador condicional é mais eficiente que a designação if-else equivalente, por que não pode ser interpretado de forma mais eficiente pelo compilador?

O que significa o operador?

Olhando através desta biblioteca C ++ BigInt e encontrou o arquivo BigInt.cpp . No topo há um comentário no topo sobre compatibilidade: Essa class foi escrita para o compilador g ++ e usa algumas das extensões g ++ (como “long double” e o operador “>? =”). O que faz esse operador? Não consigo encontrar uma […]

Por que o tamanho é considerado um operador?

Por que o sizeof é considerado um operador e não uma function? Qual propriedade é necessária para se qualificar como operadora?

Porque é que o meu c! = ‘O’ || c! = ‘x’ condição sempre verdadeira?

Eu tenho essa instrução de loop, que vou expressar usando a syntax semelhante a C (C, C ++, Java, JavaScript, PHP, etc., todos usam uma syntax semelhante): while (c != ‘o’ || c != ‘x’) { c = getANewValue(); } Eu quero que ele corra até eu receber um ‘o’ ou ‘x’ , mas ele […]

Como comparar duas variables ​​de object na linguagem de expressão EL?

Estou criando uma lista suspensa de todos os idiomas. A seleção de idioma padrão para a lista será determinada pelas informações adicionadas pelo usuário: ${lang} ${lang} .equals não parece existir em EL. Tendo dado uma olhada aqui, é sugerido que eu escreva minha própria function e depois importe e use isso. Como esta é uma […]

Como o !! ~ (não não til / bang bang tilde) altera o resultado de uma chamada do método Array ‘contains / included’?

Se você leu os comentários na página jQuery inArray aqui , há uma declaração interessante: !!~jQuery.inArray(elm, arr) Agora, acredito que um ponto de exclamação dupla irá converter o resultado para o tipo boolean , com o valor de true . O que eu não entendo é qual é o uso do operador til ( ~ […]