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

4 ответа

Что означает оператор. = В PHP?

У меня есть переменная, которая определяется как $var .= "value";Как использование функции точка равна?

4 ответа

Сравните две коллекции Java, используя Comparator вместо equals ()

Постановка задачиУ меня есть две коллекции одного типа объектов, которые я хочу сравнить. В этом случае я хочу сравнить их на основе атрибута, который не учитываетequals() для объектов. В моем примере я использую ранжированные коллекции имен, ...

8 ответов

Почему мы должны переопределить метод equals () в Java?

У меня есть некоторая путаница о причине того, что мы отменяем.equals метод. Например: Test test1 = new Test(3); Test test2 = new Test(3); //The if comparison does the same thing that the overridden `.equals()` method does. ...

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

4 ответа

Должны ли мы всегда переопределять равные?

При написании собственных классов всегда нужно переопределятьequals(Object o)? Если я этого не сделаю, будет ли он автоматически проверять, все ли поля одинаковы? Или он просто проверяет, указывают ли две переменные на один и тот же объект?

3 ответа

Есть ли способ проверить, содержат ли две коллекции одинаковые элементы, независимо от порядка?

Я искал метод, который работает какArrays.equals(a1, a2), но игнорируя порядок элементов. Я не смог найти его ни в одной из коллекций Google (что-то вродеIterables.elementsEqual(), но это учитывает порядок) и JUnit (assertEquals() очевидно просто ...

3 ответа

Почему мы не можем использовать '==' для сравнения двух чисел с плавающей запятой или двойных чисел [дубликата]

На этот вопрос уже есть ответ: Test для равенства с плавающей точкой. (FE_FLOATING_POINT_EQUALITY) [/questions/3832592/test-for-floating-point-equality-fe-floating-point-equality] 3 ответа Почему Double.NaN == Double.NaN возвращает ...

9 ответов

Почему два объекта с одинаковыми данными не равны при использовании метода equals () [duplicate]

На этот вопрос уже есть ответ: Почему мне нужно переопределить методы equals и hashCode в Java? [/questions/2265503/why-do-i-need-to-override-the-equals-and-hashcode-methods-in-java] 28 ответовpublic class Account { String account; double ...

2 ответа

Почему $ true -eq «строка» возвращает $ true? [Дубликат]

На этот вопрос уже есть ответ: Почему $ false -eq “” верно? [/questions/26015072/why-is-false-eq-true] 2 ответа В PowerShell вы сравниваете логическое значение со строкой с оператором "-eq", оно всегда будет возвращать тот же логический ...

4 ответа

hashcode () и метод equals () [дубликаты]

На этот вопрос уже есть ответ: Какие проблемы следует учитывать при переопределении equals и hashCode в Java? [/questions/27581/what-issues-should-be-considered-when-overriding-equals-and-hashcode-in-java] 11 ответов у меня есть вопрос о ...

0 ответов

В чем разница между «.equals» и «==»? [Дубликат]

На этот вопрос уже есть ответ: В чем разница между == и equals () в Java? [/questions/7520432/what-is-the-difference-between-and-equals-in-java] 22 ответа Сегодня я поменял лекторов, и он заявил, что использует странный код для меня. (Он ...