为什么只有以下的作品?为什么只有char []会像使用toString方法一样被打印出来?
char [] indeed = new char []{'a','b'};
System.out.println(indeed);// ehy it's seems like toString has been overridden!
而所有其他人似乎没有toString覆盖。
int [] indeed = new int []{3,3};
System.out.println(indeed); // does not work
是否有人知道它为什么会这样工作?
@ bmorris591与字符串数组也不管用。我只想知道为什么它只有使用char数组的行为。 – Rollerball 2013-04-26 15:35:53
尝试'System.out.println(indeed.toString());' – 2013-04-26 15:38:49