class Test
{
public static void main(String[] args)
{
String s = new String("abc");
Test test = new Test();
System.out.println(s);
System.out.println(test);
}
}
输出结果:
abc
Test@de6ced
想问问打印s的时候输出abc,而打印test却是输出地址值,String也是一个类啊,所以s也是有一个引用类型的变量,
为什么Test这个类的引用变量打印的是地址值,而String这个类的引用变量s打印的确实字符串abc |
|