Результаты поиска по запросу "hashcode"
Я не могу поверить, что я читаю это. Последний GetHashCode (), который я специально написал, должен был перечислить коллекцию в объекте для работы, как и Equals ().
я есть класс, который содержит следующие два свойства: public int Id { get; private set; } public T[] Values { get; private set; }Я сделал этоIEquatable<T> и переопределитьobject.Equals нравится: public override bool Equals(object obj) { return ...
Равен и хеш-код или нет на классах сущностей, вот в чем вопрос
Я пытался рассуждать о наилучшем способе обработки того, является ли вообще хорошей практикой реализация хэш-кода и равнозначных для сущностей (я имею в виду сущность в общем смысле, но в большинстве случаев это будет сущность JPA). В главе 24 ...
Я использую Java 6 на Linux.
росто интересно, что произойдет, если ключHashMap изменяемая, тестовая программа ниже демонстрирует это, и я не могу понять, когда оба равны иhashCode методы возвращают истинное и то же значение, почемуhashmap.containsKey вернутьfalse. public ...
Multi-член
ениеequals() а такжеhashCode() для простых данных POJO загромождают мой код, и обслуживание утомительно. Какие библиотеки обрабатывают это автоматически? Я предпочитаю инструментарий байт-кода по сравнению с подходом AOP из-за соображений ...
Спасибо - я проверю еще раз и вернусь к вам сегодня вечером. Я уже использовал BitConverter.ToString (hmacsha256.Hash), но я получил неправильные результаты.
ой код PHP: hash_hmac( "sha256", utf8_encode( $filename ), utf8_encode( $password ) );и это мой код C #: var hmacsha256 = new HMACSHA256( Encoding.UTF8.GetBytes( password ) ); hmacsha256.ComputeHash( Encoding.UTF8.GetBytes( filename ) );к ...
Если бы 31 появился в этом списке, это объяснило бы, почему MS не использует 31 в качестве мультипликатора. Но в любом случае быть главным не так важно.
я просматривал некоторые исходники .net и увидел несколько реализаций GetHashcode с чем-то вроде этого: (i1 << 5) + i ^ i2Я понимаю, что делает код и почему. Я хочу знать, почему они использовали (i1 << 5)+я вместо (i1 << 5)-я. Большинство ...
Какова стандартная идиома для реализации equals и hashCode в Scala?
Какова стандартная идиома для реализацииequals а такжеhashCode методы в Scala? Я знаю, что предпочтительный подход обсуждается вПрограммирование в Scala [http://www.artima.com/shop/programming_in_scala_2ed], но у меня нет доступа к книге.
Java: использовать hashCode () внутри equals () для удобства?
Рассмотрим следующий контрольный пример, является ли плохой практикой использование метода hashCode () внутри equals в качестве удобного ярлыка? public class Test { public static void main(String[] args){ Test t1 = new Test(1, 2.0, 3, new ...
Реализация Java Array HashCode
Это странно Сотрудник спросил о реализации myArray.hashCode () в Java. Я думал, что знаю, но потом я провел несколько тестов. Проверьте код ниже. Странно, но я заметил, что когда я писал первый тест, результаты были другими. Обратите внимание, ...