Java 以空格分割字符串
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 以空格分割字符串相关的知识,希望对你有一定的参考价值。
Java中使用类似于 str.split("/"); 的方法可以很方便的实现将一个字符串分割为数组,
但是如果分隔符是一个(或几个)空格呢??
我们的本能反应或许应该是 str.split(" "); //引号中间是空格
如果你尝试过以上方法,应该发现是不可以的!!不然你也不会看到这篇博客了,哈哈。
正确是方法如下:
str = "Hello I‘m your String";//空格可以任意多个
String[] splited = str.split("\\s+");//这样写就可以了
至于原因呢?没去详细了解,有兴趣的朋友可以研究一下,可以留言告诉我。
下面这个是源出处:
https://stackoverflow.com/questions/7899525/how-to-split-a-string-by-space
以上是关于Java 以空格分割字符串的主要内容,如果未能解决你的问题,请参考以下文章