我有一个字符串“552 s hello” 我想在一个子字符串中得到“552”,在其他子字符串中得到“s”,我想在前两个空格的基础上拆分这个字符串。请帮助......
答案 0 :(得分:5)
你可以这样做:
String t = "522 s hello"
String[] test = t.split(" ");
现在在String数组中,你将有三个值,“522”,“s”和“你好。现在你可以访问每个。
答案 1 :(得分:2)
使用String#split(String regex)
:
String[] sp="552 s hello".split(" ");
String fiveFiveTwo=sp[0];
String letterS=sp[1];
这些名称最后并不是很有用,因此您需要重命名我创建的字符串。你还应该抓住ArrayIndexOutOfBoundsException
。