包装类的tostring方法都重写了吗?
Character[] c1 = new Character[arr.length];
for(int k = 0; k <= arr.length - 1; k++) {
c1[k] = arr[k];
}
System.out.println(c1.toString());
这段代码输出的还是地址,如果重写了tostring不是改输出内容了吗
Character是包装类,但Character[]
不是包装类,它只是个普通的数组。
你可以用List试试。
c1 的类型是数组
你不可以直接打印数组,应该把打印放到for里面去