String str = "我是 一只 小小鸟"; 
System.out.println(str.replaceAll("\\s*",""));
String [] arr = str.split("\\s+"); 
System.out.println(Arrays.asList(arr));

输出:

我是一只小小鸟
[我是, 一只, 小小鸟]

  1. String的split方法支持正则表达式;

  2. 正则表达式\s表示匹配任何空白字符,+表示匹配一次或多次。


版权声明:本文为m0_37585132原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/m0_37585132/article/details/117751765