Java String hashCode() Method with Examples Last Updated : 06 Jun, 2023 Comments Improve Suggest changes Like Article Like Report The Java String hashCode() method is used to return the particular value's hash value. The hashCode() uses an internal hash function that returns the hash value of the stored value in the String variable. Hash Value: This is the encrypted value that is generated with the help of some hash function. For example, the hash value of 'A' is 67. The hashCode() method of Java String is the method of the object class that is the parent class of all the classes in Java. The string class also inherits the object class. That's why it is available in the String class. The hashCode is used for the comparison of String objects. A code hash function always returns the unique hash value for every String value. The hashCode() method is the inherited method from the Object class in the String class that is used for returning the hash value of a particular value of the String type. Syntax of Java hashcode()int hashCode();ParametersThis method doesn't take any parameters.Return typeThis method returns the hash value in int format.Example of Java String hashCode()Example 1: Java import java.io.*; class GFG { public static void main(String[] args) { // Creating the two String variable. String m = "A"; String n = "Aayush"; // Returning the hash value of m variable System.out.println(m.hashCode()); // Returning the hash value of n variable. System.out.println(n.hashCode()); } } Output65 1954197169 Example 2: Comparing two String values using hashCode(). Java import java.io.*; class GFG { public static void main(String[] args) { // Creating variable n of String type String n = "A"; // Creating an object of String containing same // value; String m = new String("A"); // Getting the hashvalue of object and the variable int hashValue_n = n.hashCode(); int hashValue_m = m.hashCode(); // Hash value is same whether is created from // variable or object. if (hashValue_n == hashValue_m) { // Printing the output when the output is same System.out.println("Values Same"); } else { System.out.println("Not Same"); } } } OutputValues Same Comment More infoAdvertise with us Next Article Java String hashCode() Method with Examples Z zack_aayush Follow Improve Article Tags : Java Java-Strings Java-Functions Practice Tags : JavaJava-Strings Similar Reads StringWriter hashCode() method in Java with Examples The hashCode() method of StringWriter Class in Java is used to get the HashCode value of this StringWriter instance. This method does not accepts any parameter and returns the required int value. Syntax: public int hashCode() Parameters: This method accepts does not accepts any parameter. Return Val 2 min read Short hashCode() method in Java with Examples The hashCode() method of Short class is a built in method in Java which is used to return the hash code of the ShortObject. Note: The hashCode() returns the same value as intValue(). Syntax ShortObject.hashCode() Return Value: It return an int value which represents the hashcode of the specified Sho 2 min read Path hashCode() method in Java with Examples The Java Path interface was added to Java NIO in Java 7. hashCode() method of java.nio.file.Path used to return a hash code for this path after computing hashcode. The hashcode is always the same if the object doesnât change. Hashcode is a unique code generated by the JVM at time of object creation. 2 min read UUID hashCode() Method in Java with Examples The hashCode() method of UUID class in Java is generally used to get the hash code value of the UUID. Syntax: public int hashCode() Parameters: This method does not take any parameter. Return Value: This method returns an integer value which is the hashCode value for this UUID instance. Below progra 1 min read Period hashCode() method in Java with Examples The hashCode() method of Period class in Java is used to get the generated hashCode for this period. Syntax: public int hashCode() Parameters: This method does not accepts any parameter. Return Value: This method returns the hashCode generated for the given period. Below programs illustrate the hash 2 min read Like