Questions tagged 'igualdade'

Um teste para determinar se dois ou mais itens são iguais ou iguais.
51
a resposta

Qual operador é igual (== vs ===) para ser usado na comparação JavaScript?

Eu uso o JSLint para passar por JavaScript, e ele retorna um monte de sentenças para substituir == (dois sinais de igual) com === (três sinais de igual) quando você faz algo como uma comparação idSele_UNVEHtype.value.length == 0 dentro operador ...
set 11 de dezembro 08 às 17:19
15
respostas

Por que a comparação de strings no Python usando "==" ou "is" às vezes leva a um resultado diferente?

Eu tenho um programa Python onde duas variáveis ​​são definidas para o valor de 'público'. Em termos condicionais, eu tenho uma comparação de var1 é var2, que falha, mas se eu alterá-lo para var1 == var2, ele retornará True. Agora, se eu abrir meu int ...
set out 01 '09 às 18:40
23
respostas

Como comparar strings em java?

Eu usei o operador == no meu programa para comparar todas as minhas linhas até agora. No entanto, me deparei com um erro, em vez disso, mudei um deles para .equals () e corrigi o erro. É == ruim? Quando ele deveria e não deveria usar ...
set 05 fev '09 às 2:17
20
respostas

Existe uma diferença entre "==" e "is"?

Meu google fu me falhou. Em Python, os dois testes a seguir são equivalentes a igualdade? n = 5 # Teste um. se n == 5: imprima 'Yay!' # Teste dois. se n for 5: imprima 'Yay!' Isso retém valor para objetos onde você irá comparar instâncias (...
set 25 set '08 às 15:27
7
respostas

Qual é a diferença entre iguais?, Eql?, === e ==?

Eu tento entender a diferença entre esses quatro métodos. Eu sei por padrão que == chama o método equal, que retorna true quando ambos os operandos pertencem exatamente ao mesmo objeto. === por padrão também faz com que ==, o que causa ...
set em 23 de ago '11 às 9:13
4
respostas

Comparação de strings do Python: vs. ==

Eu notei que o script python que eu escrevi funcionou minuciosamente e o rastreou em um loop infinito, onde a condição do loop era enquanto a linha não era ''. Passando por ele no depurador, descobriu-se que a string era realmente ''. Quando eu mudei para! = '...
set em 07 de junho '10 às 11:31
21
a resposta

Como os operadores de comparação diferem com igualdade de igualdade (== duplo é igual a) e identidade (=== triplo é igual)?

Qual é a diferença entre == e ===? Como exatamente a comparação funciona? Como exatamente a comparação funciona? Quais serão os exemplos úteis?
set em 17 set. '08 às 9:56
8
respostas

Formas elegantes de suportar equivalência ("igualdade") em classes Python

Ao escrever classes personalizadas, geralmente é importante resolver a equivalência com os operadores == e! =. Em Python, isso foi possível através da implementação dos métodos especiais __eq__ e __ne__. A maneira mais fácil que encontrei para isso é ...
definir 24 dec. '08 às 1:30
15
respostas

São `==` e `! = `Interdependente?

Eu estudo sobrecarga de operadores em C ++ e vejo que == e! = São apenas algumas funções especiais que podem ser configuradas para tipos definidos pelo usuário. No entanto, minha preocupação é por que precisamos de duas definições separadas? Eu pensei que a UE ...
set em 14 de junho '16 às 1:14
17
respostas

IsEqual: e recomendações de substituição de hash

Como você substituir corretamente isEqual: in Objective-C? Parece que o "catch" é que, se dois objetos são iguais (conforme determinado pelo método isEqual :), eles devem ter o mesmo valor de hash. Guia de seção de introspecção de cacau para ...
Definir 31 de outubro 08 às 20:22
6
respostas

Como você verifica se o valor duplo corresponde a NaN?

Eu tenho um duplo em Java, e quero verificar se é NaN. Qual é a melhor maneira de fazer isso?
set 21 set '09 às 23:09
6
respostas

É False == 0 e True == 1 em Python parte da implementação ou é garantido pela linguagem?

É garantido que False == 0 e True == 1 em Python (se eles não forem reatribuídos pelo usuário)? Por exemplo, de alguma forma, é garantido que o código a seguir sempre dará os mesmos resultados, independentemente da versão do Python (como existente ...
Definir em 04 de maio '10 às 12:03
8
respostas

é igual a vs Arrays.equals em Java

Ao comparar matrizes em Java, existem diferenças entre as duas instruções a seguir? array1.equals (array2); Arrays.equals (array1, array2); E se sim, quais são eles?
set de janeiro de 08 '12 às 2:53
3
respostas

Em Objective-C, qual é o equivalente da palavra-chave instanceof do Java?

Gostaria de verificar se um objeto (por exemplo, someObject) pode ser atribuído (com possibilidade de conversão) a uma variável de outro tipo (por exemplo, SpecifiedType). Em Java, posso escrever: someObject instanceof SpecifiedType Um problema relacionado é encontrar o ...
set 11 de fev '09 às 14:32
11
respostas

Como você compara estruturas para igualdade em C?

Como você compara duas instâncias de estruturas para igualdade no padrão C?
set 26 de setembro '08 às 11:21