String[] strs1 = "a".split("a");
System.out.println(strs1.length);
String[] strs2 = "".split("a");
System.out.println(strs2.length);
结果为:
0
1
str2中有一个元素,为空字符串("")
本文通过两个示例展示了Java中使用String类的split方法进行字符串分割的不同情况:当目标字符串为非空时返回空数组;而当目标字符串为空时,返回包含一个空字符串元素的数组。
String[] strs1 = "a".split("a");
System.out.println(strs1.length);
String[] strs2 = "".split("a");
System.out.println(strs2.length);
结果为:
0
1
str2中有一个元素,为空字符串("")
4373
6560

被折叠的 条评论
为什么被折叠?