byte,short,int,long数组初始值是0float,double数组初始值为0.0boolean数组初始值为falsechar数组初始值为'\0',这个'\0'是什么意思,打印出来是空格吗
其实是"\u0000",Unicode码的字符,每一个'\u0000'都代表了一个空格 .强转为int类型就是0.
控制台上显示是空格,char默认的存储为unicode编码,空格的编码就是\0