Resultados da pesquisa a pedido "equals"

1 a resposta

Por que o Json.Net chama o método Equals nos meus objetos ao serializar?

Acabei de encontrar um erro ao usar o Newtonsoft.JsonSerializeObject método. Já foi perguntado antesaqui [https://stackoverflow.com/questions/26552077/jsonconvert-serializeobject-passes-custom-type-properties-to-parent-types-equals/26552983] , ...

1 a resposta

Como o Equals e o GetHashCode são implementados em tipos anônimos?

A Ajuda diz o seguinte: Tipos anônimos são tipos de classe que derivam diretamente do objeto e que não podem ser convertidos para nenhum tipo, exceto o objeto. O compilador fornece um nome para cada tipo anônimo, embora seu aplicativo não possa ...

2 a resposta

Método igual à classe de dados no kotlin

Eu tenho a seguinte classe de dados data class PuzzleBoard(val board: IntArray) { val dimension by lazy { Math.sqrt(board.size.toDouble()).toInt() } }Eu li que as classes de dados no Kotlin obtêm o método equals () / hashcode () ...

4 a resposta

Comparando o objeto primitivo com o wrapper com o comportamento == inexplicável

Eu tenho um pedaço de código que eu preciso entender: public static void main(String[] args) { Character c = new Character('a'); Character cy = new Character('a'); char cx = 'a'; System.out.println(c == cx); System.out.println(cx == cy); ...

4 a resposta

Como comparar duas matrizes no Kotlin?

Dadas algumas matrizes em Kotlin let a = arrayOf("first", "second") val b = arrayOf("first", "second") val c = arrayOf("1st", "2nd")Existem funções integradas no Kotlin std-lib que testam duas matrizes quanto à igualdade (valor) de cada ...

1 a resposta

Verifique a igualdade dos objetos sem substituir os iguais em java [fechado]

Existem utilitários em java que permitem verificar a igualdade de objetos semé igual a substituindo? Por algumas razões, não quero fornecer à minha classe o método equals. Eu preciso de algo comoSomeUtils.equals (a, b) no meu teste de unidade que ...

3 a resposta

Java Compare 2 números inteiros com iguais ou ==?

Eu sou muito novo em Java e gostaria de saber como posso comparar 2 números inteiros? Eu sei == faz o trabalho .. mas e os iguais? Isso pode comparar 2 números inteiros? (quando digo números inteiros, quero dizer "int" e não "Inteiro"). Meu ...

2 a resposta

Por que o método Area # equals do Java não substitui o Object # igual?

Acabei de encontrar um problema causado pelo Javajava.awt.geom.Area#equals(Area) método. O problema pode ser simplificado para o seguinte teste de unidade: @org.junit.Test public void testEquals() { java.awt.geom.Area a = ...

5 a resposta

Por que assertEquals e assertSame em junho retornam o mesmo resultado para duas instâncias da mesma classe?

De acordo com a documentação assertEquals () Define que dois objetos são iguais. assertSame () afirma que dois objetos se referem ao mesmo objeto. Então, eu estou esperando que se eu tiver uma aula como abaixo class SomeClass ...

4 a resposta

O valor de retorno do Java HashMap não confirma com o meu entendimento de iguais e código de hash

A saída do seguinte exemplo de código é: {1 - e = e2, 2 - e1 = e1} package com.sid.practice; import java.util.HashMap; import java.util.Map; public class InputOutputPractice { public InputOutputPractice() { } public static void main(String[] ...