Результаты поиска по запросу "hashcode"
.NET уникальный идентификатор объекта
Есть ли способ получить уникальный идентификатор экземпляра? GetHashCode() является одинаковым для двух ссылок, указывающих на один и тот же экземпляр. Однако два разных экземпляра могут (довольно легко) получить один и тот же ...
Как можно поддерживать hashCode / equals в соответствии с бизнес-определением класса?
Object Javadocs и Josh Bloch рассказывают нам о том, как должен быть реализован hashCode / equals, и хорошие IDE будут правильно обрабатывать поля различных типов. Некоторое обсуждение всего, что ...
Согласованность hashCode () в строке Java
Значение hashCode строки Java вычисляется как (String.hashCode () [http://java.sun.com/javase/6/docs/api/java/lang/String.html#hashCode()]): s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]Существуют ли обстоятельства (например, версия JVM, ...
Использование хеш-кода для уникального идентификатора
Я работаю в системе на основе Java, где мне нужно установить идентификатор для определенных элементов на визуальном дисплее. Одной из категорий элементов являются строки, поэтому я решил использовать метод String.hashCode (), чтобы получить ...
Хорошее переопределение GetHashCode () для объектов списка Foo, соответствующих порядку
EnumerableObject : IEnumerable<Foo> оборачиваетList<Foo> ЕслиEnumerableObject a.SequenceEquals( EnumerableObject b)тогда они равны. Следовательно,GetHashCode должен быть реализован. Проблема в том, что XOR для каждого элемента в списке будет ...
Реализация equals и hashCode для объектов с циклическими ссылками в Java
У меня есть два класса, определенных так, что они оба содержат ссылки на другой объект. Они выглядят примерно так (это упрощено; в моей реальной модели предметной области класс A содержит список B, а каждый B имеет ссылку на родительский объект ...
Как сравнить, если 2 изображения одинаковы с использованием хэш-байтов?
private void button1_Click(object sender, EventArgs e) { Bitmap im1 = new Bitmap(@"C:\Users\user\Downloads\CaptchaCollection\1.png"); Bitmap im2 = new Bitmap(@"C:\Users\user\Downloads\CaptchaCollection\2.png"); if (HashImage(im1) == ...
В чем разница между `##` и `hashCode`?
В чем разница между методами## а такжеhashCode? Кажется, они выводят одинаковые значения независимо от того, какой класс илиhashCode перегруз я использую. Google тоже не помогает, так как не может найти символ##.
Правильно ли я реализовал equals и hashCode с помощью Google Guava?
Я использую hibernate и нужно переопределить equals и hashCode (). Я решил использовать помощники google-guava и hashCode. Я хотел знать, если я что-то здесь упускаю. У меня есть методы get / set дляidImageа такжеПуть к файлу. @Entity ...
Упрощение переопределения Equals (), GetHashCode () в C # для лучшей управляемости
Я нахожу свое превосходство над собойEquals() а такжеGetHashCode() часто для реализации семантики, что бизнес-объекты с одинаковыми значениями свойств равны. Это приводит к тому, что код является повторяющимся для записи и хрупким для поддержки ...