Home »
Java programming language
Java - Character Class hashCode() Method
Character class hashCode() method: Here, we are going to learn about the hashCode() method of Character class with its syntax and example.
By Preeti Jain Last updated : March 17, 2024
Character class hashCode() method
- hashCode() method is available in java.lang package.
- hashCode() method is used to return the hashcode of the Subset object.
- hashCode() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.
- hashCode() method is a final method it does not override in child class.
- hashCode() method does not throw an exception at the time of returning hash code.
Syntax
public final int hashCode();
Parameters
- It does not accept any parameter.
Return Value
The return type of this method is int, it returns hash code for this Subset object.
Example
// Java program to demonstrate the example
// of int hashCode() method of Character.Subset
public class HashcodeOfCharacterSubset extends Character.Subset {
HashcodeOfCharacterSubset(String str) {
super(str);
}
public static void main(String[] args) {
String str1 = new String("Java");
HashcodeOfCharacterSubset value1 = new HashcodeOfCharacterSubset(str1);
String str2 = new String("Programming");
HashcodeOfCharacterSubset value2 = new HashcodeOfCharacterSubset(str2);
int hashcode1 = value1.hashCode();
System.out.println("value1.hashCode(): " + hashcode1);
int hashcode2 = value2.hashCode();
System.out.println("value2.hashCode(): " + hashcode2);
}
}
Output
value1.hashCode(): 1785210046
value2.hashCode(): 1151020327