请看下面的代码,打印一个对象的引用应该是输出此对象的地址值,但是为什么输出arr2结果却不是这样?
public class Text11 {
public static void main(String[] args) {
String s1 = "abcde";
char[] arr2 = s1.toCharArray();
System.out.println(arr2); //应该也是地址才对,为什么会输出"abcde"?
System.out.println(s1); //这个是字符串
}
}
|
|