小编use*_*814的帖子

java - 拆分字符串后,数组中的第一个元素是什么?

我试图将一个字符串拆分成一个单个字母的数组.这就是我做的,

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处没有任何内容,甚至没有空格,但仍然增加了数组的大小.任何人都可以解释为什么会这样吗?

java regex arrays string

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

arrays ×1

java ×1

regex ×1

string ×1