Resultados da pesquisa a pedido "equals"

15 a resposta

Equals (=) x LIKE

Ao usar SQL, existem benefícios em usar= em umWHERE cláusula em vez deLIKE? Sem operadores especiais,LIKE e= são iguais, certo?

6 a resposta

comparing matrizes em java

int [] nir1 = new int [2]; nir1[1] = 1; nir1[0] = 0; int [] nir2 = new int [2]; nir2[1] = 1; nir2[0] = 0; boolean t = nir1.equals(nir2); boolean m = nir1.toString().equals(nir2.toString());Por que os dois são falso? Qual é a maneira correta de ...

8 a resposta

Java: Maneira limpa de evitar NullPointerException em verificações iguais

Eu tenho um objeto de endereço para o qual desejo criar um método igual. Eu poderia ter simplificado isso fazendo algo como o seguinte (abreviado um pouco): public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) ...

1 a resposta

EqualityComparer <T>. O padrão não é inteligente o suficiente

Eu estava lendo o código fonte deEqualityComparer<T>.Default e descobriu que não é tão inteligente. Aqui está um exemplo enum MyEnum : int { A, B } EqualityComparer<MyEnum>.Default.Equals(MyEnum.A, MyEnum.B) //is as fast as ...

11 a resposta

Alguma razão para preferir getClass () sobre instanceof ao gerar .equals ()?

Estou usando o Eclipse para gerar.equals() e.hashCode(), e há uma opção chamada "Use 'instanceof' para comparar tipos". O padrão é que esta opção seja desmarcada e use.getClass() para comparar tipos. Existe alguma razão para ...

3 a resposta

Equals vs GetHashCode ao comparar objetos

Devemos substituir ambosEquals eGetHashCode propriedades ao implementar uma comparação de instâncias de classe personalizada? No código a seguir, tenho uma coleção de classes. A classeA é comparado peloID, a classeB - porCode. using System; ...

7 a resposta

Como testar se uma variável não é igual a nenhum dos dois valore

Eu quero escrever uma instrução if / else que teste se o valor de uma entrada de texto NÃO é igual a um dos dois valores diferentes. Assim (desculpe meu código pseudo-inglês): var test = $("#test").val(); if (test does not equal A or B){ do ...

4 a resposta

étodo @equals () para classes com associação bidirecional

Estou tentando implementarequals método para classes JavaBook eChapter na minha aplicação.Book tem um conjunto deChapters, enquanto umChapter tem um @ associaBook. A associação bidirecional é mostrada abaixo: class Book{ private String isbn; ...

5 a resposta

Por que usar GetHashCode () sobre Equals ()?

HashSet<T>.Add compara primeiro os resultados deGetHashCode. Se forem iguais, chamaEquals. Agora, meu entendimento é para implementarGetHashCode, alguma cois deve ser feito com os campos de um objeto. Um exemplo simples de implementação pode ...

11 a resposta

ArrayList não está usando os iguais substituídos

Estou tendo um problema ao fazer com que um ArrayList use corretamente um igual de overriden. o problema é que estou tentando usar os iguais para testar apenas um campo de chave única e usando ArrayList.contains () para testar a existência de um ...