如何判断char数组的实际长度?初始化一个 char数组 char[] test=new char[10]; test[0]=1; test[1]=2; System.out.println(test.length); 输出是初始化时定义的长度10; 怎么能知道实际初始化的的元素是2个?[解决办法]不是吧,char数组的默认值是'\000',好像是null的意思。。。判断个数,写个for,当读取到的a[i]是'\000'时,跳出就可以了