byte []b = new byte[111];
System.out.println(b.length);
b = "abc".getBytes();
System.out.println(b.length);
答案是111 和3 why?
无论什么类型的数组都是这样的么?求高手从底层分析下
System.out.println(b.length);
b = "abc".getBytes();
System.out.println(b.length);
答案是111 和3 why?
无论什么类型的数组都是这样的么?求高手从底层分析下
结果为[97,98,99] 转为ascii码了,长度就是3
之前的111的长度的数组已经成了垃圾。随时会被回收!