Результаты поиска по запросу "equals"

3 ответа

Все ответы говорят об одном и том же. Это базовая концепция Java, и вы бы очень хорошо поняли ее полностью.

ю этоequals() будет сравнивать значения объектов, оператор '==' проверит, указывают ли переменные на ту же память. Я не понимаю какequals() сравните стоимость объектов, например: class Test { public Test(int x, float y) { this.x = x; this.y = ...

3 ответа

 метод используется.

ы ли мы переопределить обаEquals а такжеGetHashCode свойства при реализации сравнения экземпляров пользовательских классов? В следующем коде у меня есть коллекция классов. КлассA сравниваетсяID, классB - поCode. using System; using ...

11 ответов

На самом деле экземпляр проверки того, принадлежит ли объект какой-либо иерархии или нет. пример: объект Car относится к классу Vehical. Таким образом, «new Car () instance of Vehical» возвращает true. И "new Car (). GetClass (). Equals (Vehical.class)" возвращает false, хотя объект Car принадлежит классу Vehical, но он классифицируется как отдельный тип.

ользую Eclipse для генерации.equals() а также.hashCode()и есть опция с надписью «Использовать instanceof» для сравнения типов ». По умолчанию эта опция отключена и используется.getClass() сравнивать типы. Есть ли причина, по которой я бы ...

ТОП публикаций

2 ответа

Проблемы с ездой и использованием метода равных в Java

У меня проблемы с попыткой выяснить, как сравнить selectedRadio между AM FM и XM, чтобы я мог определить, какой из них в данный момент включен, а затем вернуть станцию определенного радио. Я знаю, что мне нужен метод equals, я просто не уверен, ...

7 ответов

} еще {

у написать оператор if / else, который проверяет, не равно ли значение текстового ввода одному из двух разных значений. Вот так (извините за мой псевдо-английский код): var test = $("#test").val(); if (test does not equal A or B){ do stuff; } ...

1 ответ

 равно, вы можете сделать что-то вроде

аюсь реализоватьequals метод для классов JavaBook а такжеChapter в моем приложении.Book имеет наборChapterс, аChapter имеет связанныйBook, Двунаправленная ассоциация показана ниже: class Book{ private String isbn; private String name; private ...

5 ответов

Глядя на хеш-коды двух объектов, чтобы увидеть, могут ли они быть равными, редко бывает быстрее, чем просто проверять объекты непосредственно на равенство. С другой стороны, способность знать, что один объект не равен 999 990 другим, не глядя на них, может быть намного быстрее, чем смотреть на, независимо от того, как быстро было бы сравнение равенства.

HashSet<T>.Addала сравнивает результатыGetHashCode, Если они равны, это вызываетEquals. Теперь мое понимание для того, чтобы реализоватьGetHashCode, что-то должно быть сделано с полями объекта. Простой пример реализации можно найти по ...

3 ответа

Предотвращение окурков методом равных

Я хотел бы протестировать метод equals () моего класса, но Mockito, похоже, каждый раз вызывает версию-заглушку. Мой тест выглядит следующим образом; PluginResourceAdapter adapter = mock (PluginResourceAdapter.class); PluginResourceAdapter other ...

2 ответа

Преимущество этого подхода заключается в том, что вам не нужно изменять метод equals или hash, и вы будете выглядеть боссом для своих коллег!

я проблема с получением ArrayList для правильного использования переопределенных равных. проблема в том, что я пытаюсь использовать равенства для проверки только для одного ключевого поля, и с помощью ArrayList.contains () для ...

6 ответов

 имеет тип Object, даже если он содержит Thing).

чаю книгу о структурах данных. В настоящее время я на графиках, и приведенный ниже код предназначен для вершинной части графика. class Vertex<E>{ //bunch of methods public boolean equals(Object o){ //some code } }Когда я пытаюсь реализовать этот ...