当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Java Character.hashCode()用法及代码示例


Java.lang.Character.hashCode()是Java中的内置方法,该方法返回此Character的哈希码。返回的哈希码等于调用charValue()的结果。

用法:

public int hashCode()

This function does not accepts any parameter.

返回值:此方法返回此字符的哈希码值。


以下程序说明了Java.lang.Character.hashCode()函数:

程序1

// 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); 
    } 
}
输出:
Hashcode of B is 66

程序2

// 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); 
    } 
}
输出:
Hashcode of 6 is 54


相关用法


注:本文由纯净天空筛选整理自Twinkl Bajaj大神的英文原创作品 Character.hashCode() in Java with examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。