Перейти к контенту

Метод hashCode (int [] a) в Java

Метод hashCode (int []) в Java класса java.util.Arrays возвращает хеш-код на основе содержимого указанного массива.

Для любых двух ненулевых int-массивов a и b, таких как Arrays.equals (a, b), также имеет место Arrays.hashCode (a) == Arrays.hashCode (b).

 

Пример

import java.util.Arrays;

public class ArrayDemo {
   public static void main(String[] args) {
      int[] ival = new int[] { 3, 5 };
      int retval = ival.hashCode();
      System.out.println("The hash code of value1 is: " + retval);
      ival = new int[] { 19, 75 };
      retval = ival.hashCode();
      System.out.println("The hash code of value2 is: " + retval);
   }
}

Итог

The hash code of value1 is: 4072869
The hash code of value2 is: 1671711

Оцени статью

Средняя оценка / 5. Количество голосов:

Спасибо, помогите другим - напишите комментарий, добавьте информации к статье.

Или поделись статьей

Видим, что вы не нашли ответ на свой вопрос.

Помогите улучшить статью.

 

Пока нет комментариев.

Добавить комментарий

Ваш e-mail не будет опубликован.

СайдбарКомментарии (0)