JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个数组
JAVA中我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组.代码是什么?...
JAVA中 我要将字符串以空格为标记分割成多个字符串,并将分割后的字符串设为一个字符串数组.
代码是什么? 展开
代码是什么? 展开
4个回答
展开全部
split
public String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。
该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。
例如,字符串 "boo:and:foo" 使用这些表达式可生成以下结果:
Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }
参数:
regex - 定界正则表达式
返回:
字符串数组,它是根据给定正则表达式的匹配拆分此字符串确定的
抛出:
PatternSyntaxException - 如果正则表达式的语法无效
从以下版本开始:
1.4
另请参见:
Pattern
public String[] split(String regex)根据给定正则表达式的匹配拆分此字符串。
该方法的作用就像是使用给定的表达式和限制参数 0 来调用两参数 split 方法。因此,所得数组中不包括结尾空字符串。
例如,字符串 "boo:and:foo" 使用这些表达式可生成以下结果:
Regex 结果
: { "boo", "and", "foo" }
o { "b", "", ":and:f" }
参数:
regex - 定界正则表达式
返回:
字符串数组,它是根据给定正则表达式的匹配拆分此字符串确定的
抛出:
PatternSyntaxException - 如果正则表达式的语法无效
从以下版本开始:
1.4
另请参见:
Pattern
展开全部
如果间隔都是一个空格
String s = "Let's go for lunch!";
String[] as = s.split(" ");
就完成了
--已测。
String s = "Let's go for lunch!";
String[] as = s.split(" ");
就完成了
--已测。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用String中的split方法分割字符串,使用这个方法后,得到的结果会保存在一个数组中
如:
String a = "aa bb cc dd";
String b[] = a.split(" ");
如:
String a = "aa bb cc dd";
String b[] = a.split(" ");
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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的数
}
}
}
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的数
}
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询