char类型的数组就相当于一个字符串. 因为输出流System.out是PrintStream对象,PrintStream有多个重载的println方法,其中一个就是public void println(char[] x),直接打印字符数组的话,不像int[]等其他数组,它会直接调用这个方法来打印,因而可以打印出数组内容,而不是地址. 小知识: 字符串的话,是不可以变它的内容的.字符数组的话,你是可以改变数组中包含的内容的. 果往深入了说,字符串的底层也是用数组实现的.要说使用的区别,字符串方…