String test="   Begin with spaces";

for(String n:test.split("\\s"))
    System.out.println(n);


输出为:


  开始
  
  与
  
  空间


我想删除所有空格,但是会创建空字符串。我一开始不能使用修剪,那么这个问题的最佳解决方案是什么?

最佳答案

org.apache.commons.lang.StringUtils.split("      Begin with spaces", null);


返回:

["Begin", "with", "spaces"]

09-09 17:38