我正在尝试使用字符串拆分函数拆分字符串,这是一个示例:
String[] list = " Hello ".split("\\s+");
System.out.println("String length: " + list.length);
for (String s : list) {
System.out.println("----");
System.out.println(s);
}
这是输出:
String length: 2
----
----
Hello
如您所见,前导空格成为字符串数组中的空元素,但尾随空格不是。
有谁知道为什么?