Last Updated : 06 Dec, 2018
Java.lang.Character.hashCode() is a built-in method in Java which returns a hash code for this Character. The returned hash code is equal to the result of invoking charValue().
Syntax:public int hashCode() This function does not accepts any parameter.Return Value:
This method returns a hash code value for this Character. Below programs illustrate the Java.lang.Character.hashCode() function:
Program 1:
Java
// Java program to demonstrate the
// function when the value passed in the parameter
// is a character
import java.lang.*;
public class Gfg {
public static void main(String[] args)
{
// parameter ch
char ch = 'B';
// assigns character values
Character c = Character.valueOf(ch);
// assign hashcodes of c1, c2 to i1, i2
int i = c.hashCode();
// prints the character values
System.out.println("Hashcode of " + ch + " is " + i);
}
}
Output:
Hashcode of B is 66Program 2
:
Java
// Java program to demonstrate the
// function when the value passed in the parameter
// is a number
import java.lang.*;
public class Gfg {
public static void main(String[] args)
{
// parameter ch
char ch = '6';
// assigns character values
Character c = Character.valueOf(ch);
// assign hashcodes of ch
int i = c.hashCode();
// prints the character values
System.out.println("Hashcode of " + ch + " is " + i);
}
}
Output:
Hashcode of 6 is 54
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4