Tutorials References Menu

Java String hashCode() Method

❮ String Methods


Example

Return the hash code of a string:

String myStr = "Hello";
System.out.println(myStr.hashCode());

Try it Yourself »


Definition and Usage

The hashCode() method returns the hash code of a string.

The hash code for a String object is computed like this:

s[0]*31^(n-1) + s[1]*31^(n-2) + ... + s[n-1]

where s[i] is the ith character of the string, n is the length of the string, and ^ indicates exponentiation.


Syntax

public int hashCode()

Parameter Values

None.

Technical Details

Returns: An int value, representing the hash code of the string

❮ String Methods