如何在字符串中的空格之间获取文本?

时间:2012-02-01 01:59:16

标签: java

我有一些字符串示例:

字符串1。 “今天是美好的一天” String2的。 “我非常喜欢河内” STRING3。 “我喜欢踢足球”

我想在此字符串中的空格之间获取一些文本。字符串1中的示例,我想要text1 =“今天”, text2 =“是”,text3 =“beautiful”和text4 =“day”。 string2和string3也一样。

我的字符串总是有3个空格。 感谢。

4 个答案:

答案 0 :(得分:6)

 String[] parts = "Today is beautiful day".split(" ");

答案 1 :(得分:2)

使用String.split()来获取它。

String s = "Today is beautiful day";
String[] vals = s.split(" ");
// vals will be an array containig the four separated words...
// vals[0] == "Today"
// vals[1] == "is"
// vals[2] == "beautiful"
// vals[3] == "day"

答案 2 :(得分:1)

String[] values = someString.split(" ");

答案 3 :(得分:1)

您正在寻找的功能称为split

String input = "I like playing football";
String[] splitText = input.split(" ");

这将返回数组"I", "like", "playing", "football"