为什么输出第一个是个空呢?? 代码如下: String str="11d233";
String[] p=str.split("");
for(String k:p)
System.out.println(k);
System.out.println(Arrays.toString(p));
输出内容:
1
1
d
2
3
3
[, 1, 1, d, 2, 3, 3]第一个“1”上面是个空
String[] p=str.split("");
for(String k:p)
System.out.println(k);
System.out.println(Arrays.toString(p));
输出内容:
1
1
d
2
3
3
[, 1, 1, d, 2, 3, 3]第一个“1”上面是个空
String[] p=str.split("(?!^)");
用这个不好吗?