我需要用空格分割我的字符串。为此,我尝试:
str = "Hello I'm your String"; String[] splited = str.split(" ");
但这似乎不起作用。
你所拥有的应该工作。但是,如果提供的空格默认为…其他内容?你可以使用空格正则表达式:
str = "Hello I'm your String"; String[] splited = str.split("\\s+");
这将导致任意数量的连续空格将你的字符串拆分为标记。
附带说明一下,我不确定“ splited”是不是一个词:)我相信成为split的受害者的状态也是“ split”。这是那些棘手的语法问题之一:-)不要试图变得挑剔,只是想我会把它传下去!