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

1 ответ

Хорошо, так что это дизайн тогда. Достаточно хорошо для меня.

сто столкнулся с ошибкой, когда я использовал Newtonsoft.JsonSerializeObject метод. Это спрашивали ...

3 ответа

Чем не равны 2 длинные переменные с оператором == для сравнения в Java?

У меня возникла очень странная проблема, когда я пытаюсь сравнить 2 длинные переменные, они всегда показывают false, и я могу быть уверен, что они имеют одинаковое числовое значение, отлаживая в Eclipse: if (user.getId() == admin.getId()) { ...

7 ответов

У меня есть решение для вас. В Java есть класс LinkedHashSet, преимущество которого заключается в том, что он не позволяет вставлять дубликаты, но поддерживает порядок вставки. Вместо реализации компаратора реализуйте класс-обертку для хранения фактического объекта и реализуйте hashCode / equals.

я есть массив объектов, и я хочу объединить его с другим массивом объектов, за исключением объектов с одинаковыми идентификаторами. Эти объекты используются во многих местах системы и не имеют хеш-кода или равнозначных реализаций. Поэтому я не ...

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

5 ответов

Так что это на самом деле не в штучной упаковке на == его просто бросили, это ответ, который я искал.

ствительно не могу понять, почему происходит следующее: Double d = 0.0; System.out.println(d == 0); // is true System.out.println(d.equals(0)); // is false ?!Это однако работает как ожидалось: Double d = 0.0; System.out.println(d == 0.0); // ...

3 ответа

PHP, если одинарный или двойной равен

Для проверки, совпадает ли одна строка с другой, я до сих пор использовал двойное равенство. например if ($string1==$string2)это потому, что большинство строк, которые я использовал, являются буквенно-цифровыми. Однако теперь я пытаюсь то же ...

7 ответов

Переопределение equals () и hashCode () в подклассах… с учетом суперполей

Есть ли конкретное правило о том, как переопределитьequals() & hashCode() в подклассыпринимая во вниманиесупер поля?? зная, что есть много параметров: супер-поля являются приватными / публичными, с / без геттера ... Например, сгенерированные ...

15 ответов

Недостаточный ответ

спользовании SQL, есть ли преимущества использования= вWHERE пункт вместоLIKE? Без каких-либо специальных операторов,LIKE а также= одинаковы, верно?

6 ответов

это

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());у оба m и t ложны? Как правильно сравнить 2 массива в Java?

8 ответов

 вспомогательный класс для сравнения равенства. Существует также один для хэш-кодов.

я есть адресный объект, для которого я хочу создать метод equals. Я мог бы сделать это довольно просто, выполнив что-то вроде следующего (немного сокращенного): public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) ...

1 ответ

, вот в чем причина.

ал исходный кодEqualityComparer<T>.Default и обнаружил, что это не так умно. Вот пример: enum MyEnum : int { A, B } EqualityComparer<MyEnum>.Default.Equals(MyEnum.A, MyEnum.B) //is as fast as EqualityComparer<int>.Default.Equals(0, 1) ...