Java Object hashCode()方法
java.lang.Object.hashCode() 方法返回该对象的哈希码值。此方法支持对哈希表的优点,例如,java.util.Hashtable提供。
1 语法
public int hashCode()
2 参数
无
3 返回值
此方法返回该对象的哈希码值。
4 示例
package com.yiidian;
/**
* 一点教程网: http://www.yiidian.com
*/
/**
* Java Object hashCode()方法
*/
import java.util.GregorianCalendar;
public class ObjectDemo {
public static void main(String[] args) {
// create a new ObjectDemo object
GregorianCalendar cal = new GregorianCalendar();
// print current time
System.out.println("" + cal.getTime());
// print a hashcode for cal
System.out.println("" + cal.hashCode());
// create a new Integer
Integer i = new Integer(5);
// print i
System.out.println("" + i);
// print hashcode for i
System.out.println("" + i.hashCode());
}
}
输出结果为:
Sat Sep 22 00:35:34 EEST 2012
-458465658
5
5
热门文章
优秀文章