【发布时间】:2011-06-19 05:00:03
【问题描述】:
可能重复:
How do I split a string with any whitespace chars as delimiters?
这两条 Python 行都给了我完全相同的列表:
print("1 2 3".split())
print("1 2 3".split())
输出:
['1', '2', '3']
['1', '2', '3']
当 Java '等价物'被拒绝时,我很惊讶:
System.out.println(Arrays.asList("1 2 3".split(" ")));
System.out.println(Arrays.asList("1 2 3".split(" ")));
输出:
[1, 2, 3]
[1, , 2, , , 3]
如何让 Java 忽略空格数?
【问题讨论】:
标签: java