這個程序當我在java中打印** this **指針時,它顯示的數字是多少?
public class HelloWorld{
public void testFunc(){
System.out.println("Class = "+this);
}
public static void main(String[] args){
HelloWorld hw = new HelloWorld();
System.out.println("Hello, World");
hw.testFunc();
}
}
給了我這樣的輸出:
Hello, World
Class = [email protected]
什麼的HelloWorld後也@7c6768
在第二行是什麼意思?
HelloWorld的hashCode類 –
它返回對象的toString()。如果沒有超過,那將是classname @ hashcode在hexa –
@KanagarajM不是_class_,而是_instance_類的類。 – jlordo