Java String: метод hashCode ()
public int hashCode ()
Метод hashCode () используется для получения хеш-кода из заданной строки. Хеш-код для объекта String вычисляется как:
s [0] * 31 ^ (n-1) + s [1] * 31 ^ (n-2) + ... + s [n-1]
где s [i] - i-й символ строки, n - длина строки, а ^ обозначает возведение в степень.
Примечание: значение хеша пустой строки равно нулю.
Платформа Java: Java SE 8
Синтаксис:
хэш-код()
Возвращаемое значение: значение хеш-кода для этого объекта.
Тип возвращаемого значения: int
Пример: метод Java String hashCode ()
В следующем примере показано использование метода java String ().
public class Example {
public static void main(String[] args)
{
String str ="Java Exercises.";
// Get the hash code for the above string.
int hash_code = str.hashCode();
System.out.println();
// Display the hash code.
System.out.println("The hash for " + str + " is " + hash_code);
System.out.println();
}
}
Выход:
Хеш для упражнений Java. это -1762987343
Редактор кода Java:
Предыдущий: метод getChars
Далее: метод indexOf
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code