JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个数组

JAVA中我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组.代码是什么?... JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组.
代码是什么?
展开
 我来答
百度网友d726fc2
2008-12-13 · 超过32用户采纳过TA的回答
知道答主
回答量:97
采纳率:0%
帮助的人:87.3万
展开全部
split
public String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。
该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。

例如,字符串 "boo:and:foo" 使用这些表达式可生成以下结果:

Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }

参数:
regex - 定界正则表达式
返回:
字符串数组,它是根据给定正则表达式的匹配拆分此字符串确定的
抛出:
PatternSyntaxException - 如果正则表达式的语法无效
从以下版本开始:
1.4
另请参见:
Pattern
心里一愣
推荐于2017-09-04 · TA获得超过1315个赞
知道小有建树答主
回答量:319
采纳率:0%
帮助的人:188万
展开全部
如果间隔都是一个空格
String s = "Let's go for lunch!";
String[] as = s.split(" ");
就完成了

--已测。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
toev5245
2008-12-13 · TA获得超过102个赞
知道答主
回答量:127
采纳率:0%
帮助的人:77.1万
展开全部
可以用String中的split方法分割字符串,使用这个方法后,得到的结果会保存在一个数组中
如:
String a = "aa bb cc dd";
String b[] = a.split(" ");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gdsfggdf
2008-12-14 · TA获得超过840个赞
知道小有建树答主
回答量:219
采纳率:100%
帮助的人:197万
展开全部
public class Test {
public static void main(String[] args) {
String string="a b c d e f g";
String Count[] = string.split(" "); //遇到空格就拆分。
for(int i=0;i<Count.length;i++)
{
System.out.println(Count[i]); //输出数组Count的数
}
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式