黑马程序员技术交流社区

标题: 求解答 [打印本页]

作者: 他的好    时间: 2016-7-7 20:18
标题: 求解答
为什么其他的数组直接打印结果是地址值。char数组打印出来的是字符
作者: 地狱蓝枫    时间: 2016-7-7 21:46
因为输出流System.out是PrintStream对象,PrintStream有多个重载的println方法,其中一个就是public void println(char[] x),直接打印字符数组的话,不像int[]等其他数组,它会直接调用这个方法来打印,因而可以打印出数组内容,而不是地址
作者: cb747706401    时间: 2016-7-7 22:51
这个问题太深奥.暂时还没学到.




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2