我试图将一个字符串拆分成一个单个字母的数组.这就是我做的,
String str = "abcddadfad";
System.out.println(str.length()); // output: 10
String[] strArr = str.split("");
System.out.println(strArr.length); // output: 11
System.out.println(strArr[0]); // output is nothing
Run Code Online (Sandbox Code Playgroud)
新数组确实包含了所有字母,但它在索引0处没有任何内容,甚至没有空格,但仍然增加了数组的大小.任何人都可以解释为什么会这样吗?