gethashcode

есть ли способ генерировать MD5 хэш строки в Java?...

какие проблемы / подводные камни необходимо учитывать при переопределении equals и hashCode?...

мне любопытно узнать, что люди здесь думают об использовании org.apache.commons.lang.builderEqualsBuilder/HashCodeBuilder для реализации equals/hashCode? Будет ли это лучше, чем писать свой собственный? Хорошо ли он играет с Hibernate? Каково Ваше мнение?...

мне просто интересно, почему простые числа используются в классе hashCode() способ? Например, при использовании Eclipse для создания hashCode() метод всегда есть простое число 31 используется: public int hashCode() { final int prime = 31; //... } ссылки: вот хороший праймер по хэш-коду и статья ...

Я пытаюсь придумать хорошую хэш-функцию для строк. И я подумал, что было бы неплохо суммировать значения unicode для первых пяти символов в строке (предполагая, что у нее есть пять, иначе остановитесь там, где она заканчивается). Это была бы хорошая идея или плохая? Я делаю это на Java, но я не думаю, что ...

в основном, я пытаюсь создать объект, уникальных объектов, набор. У меня была блестящая идея просто использовать объект JavaScript с объектами для имен свойств. Например, set[obj] = true; это работает, до определенного момента. Он отлично работает со строками и числами, но с другими объектами, все они, пох...

Что такое правильный и хороший способ реализации __hash__()? Я говорю о функции, которая возвращает хэш-код, который затем используется для вставки объектов в хэш-таблицы aka словари. Как __hash__() возвращает целое число и используется для "связывания" объектов в хэш-таблицы я предполагаю, что значения воз...

Я заметил, что есть getHashCode() метод в каждом элементе управления, элементы, в WP7, которые возвращают последовательность чисел. Могу ли я использовать этот хэш-код для идентификации товара? Например, я хочу идентифицировать изображение или песню в устройстве и проверить его где-то. Это можно сделать, если...

у меня есть 2D массив целых чисел. Я хочу, чтобы они были помещены в хэш-карту. Но я хочу получить доступ к элементам из HashMap на основе индекса массива. Что-то вроде: Для A[2][5],map.get(2,5) который возвращает значение, связанное с этим ключом. Но как создать хэш-карту с парой ключей? Или вообще, несколь...

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