Java如何按空格分割字符串

我需要用空格分割我的字符串。为此,我尝试:

str = "Hello I'm your String";

String[] splited = str.split(" ");

但这似乎不起作用。

回答:

你所拥有的应该工作。但是,如果提供的空格默认为…其他内容?你可以使用空格正则表达式:

str = "Hello I'm your String";

String[] splited = str.split("\\s+");

这将导致任意数量的连续空格将你的字符串拆分为标记。

附带说明一下,我不确定“ splited”是不是一个词:)我相信成为split的受害者的状态也是“ split”。这是那些棘手的语法问题之一:-)不要试图变得挑剔,只是想我会把它传下去!

以上是 Java如何按空格分割字符串 的全部内容, 来源链接: utcz.com/qa/435004.html

回到顶部