package cn.hp.demo05; /* * hashCode()方法 * */ public class Demo02 { public static void main(String[] args) { Dog dog = new Dog("大黑"); System.out.println("dog.hashCode()="+dog.hashCode()); System.out.println("dog对象在对内存的首地址="+dog.toString()); System.out.println("dog对象的类名="+dog.getClass().getName()); System.out.println("dog.hashCode()="+dog.hashCode()); System.out.println("dog对象的哈希码的十六进制="+Integer.toHexString(dog.hashCode())); String s1 = new String("abc"); System.out.println("s1="+s1.toString()); System.out.println("dog=" +dog.toString()); System.out.println(new Object().toString()); } } class Dog{ private String name; public Dog() { } public Dog(String name) { this.name = name; } public String getName() { return name; } public void setName(String name) { this.name = name; } }