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

3 ответа

Упрощение переопределения Equals (), GetHashCode () в C # для лучшей управляемости

Я нахожу свое превосходство над собойEquals() а такжеGetHashCode() часто для реализации семантики, что бизнес-объекты с одинаковыми значениями свойств равны. Это приводит к тому, что код является повторяющимся для записи и хрупким для поддержки ...

2 ответа

Как правильно переопределить равно для наследования в Java?

Я использую hibernate, а id ... используется для персистентности (именно поэтому он опускается в сравнении). (Кроме того, используя Google Guava помощник равно) HolidayPackageVariant: public abstract class HolidayPackageVariant { private ...

5 ответов

Как быстро проверить, имеют ли два объекта передачи данных одинаковые свойства в C #?

У меня есть эти объекты передачи данных: public class Report { public int Id { get; set; } public int ProjectId { get; set; } //and so on for many, many properties. }Я не хочу писать public bool areEqual(Report a, Report b) { if (a.Id != b.Id) ...

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

6 ответов

Как реализовать hashCode и метод equals

Как я должен реализоватьhashCode() а такжеequals() для следующего класса в Java? class Emp { int empid ; // unique across all the departments String name; String dept_name ; String code ; // unique for the department }

4 ответа

В javascript, что означают несколько знаков равенства? [Дубликат]

На этот вопрос уже есть ответ здесь: Javascript a = b = c заявления [/questions/7511279/javascript-a-b-c-statements] 6 ответовЯ где-то видел этот код, но что это значит? (все a, b, c определены ранее) var a = b = c;

2 ответа

почему этот str.count ('') ≠ (из str.count ('A') + str.count ('B') +… + str.count ('Z'))

Это (должно, мне) сказатьTrue если в строке есть только гласные (фраза); иначе говоритFalse, Я не понимаю, почему он всегда вернетсяFalse, так как (x> = x) всегда возвращаетTrue, Я благодарю всех за проверку решения этого запроса. (str) -> ...

5 ответов

Есть ли полная ссылка на реализацию IEquatable?

Многие из моих вопросов здесь о SO касаются реализации IEquatable. Я обнаружил, что это крайне сложно реализовать правильно, потому что в наивной реализации много скрытых ошибок, и статьи, которые я нашел по этому поводу, довольно неполны. Я хочу ...

3 ответа

Когда мне нужно переопределить методы equals и hashcode? [Дубликат]

Возможный дубликат: Переопределение equals и hashCode в Java [https://stackoverflow.com/questions/27581/overriding-equals-and-hashcode-in-java] Если бы у меня был class A { int x = 1; } ... A a1 = new A(); A a2 = new A(); a1.equals(a2);Если ...

16 ответов

Сравните два объекта с операторами .equals () и ==

Я построил класс с однимString поле. Затем я создал два объекта, и я должен сравнить их, используя== оператор и.equals() слишком. Вот что я сделал: public class MyClass { String a; public MyClass(String ab) { a = ab; } public boolean ...

7 ответов

Сравните два объекта с проверкой на ноль

Есть ли в JDK метод, который сравнивает два объекта на равенство с учетом нулей? Что-то вроде этого: public static boolean equals(Object o1, Object o2) { if (o1 == null) { return o2 == null; // Two nulls are considered equal } else if (o2 == ...