кодесурса

Java String: метод hashCode ()

script1adsense2code
script1adsense3code

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 программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code