Java中char类型数组打印数组名输出结果不是地址值
Java中其他类型数组打印数组名,输出结果都是内存地址Java中char类型数组打印数组名,输出结果不是内存地址char类型的数组就相当于一个字符串。因为输出流System.out是PrintStream对象,PrintStream有多个重载的println方法,其中一个就是public void println(char[] x)int[]等其他数组需要以object类型传入,目的是调用obj的toString()方法转换成字符串。char[]相当于一个字符串,不用再以object类型进入,跳
复制链接