java 关于字符串分割问题新人求助

小弟是个菜鸟刚刚接触但是很喜欢Java希望大家帮帮忙!!!
现在有一个字符串“abcd efgh ijkl”
我想分解上面的字符串,遇到空格就把它弄成一个字符串得到3个字符串,分别为s1=abcd s2=efgh s3=ijkl

12个回答

 String s = "abcd efgh ijkl";
String[] result = s.Split(" ");
s1 = result[0];
s2 = result[1];
s3 = result[2];

这个问题是不是才有人问过啊。

String[] result = s.Split("\\s+");
caozhy
贵阳老马马善福专业维修游泳池堵漏防水工程 这个办法好,可以过滤连续空格。话说java的split支持正则表达式,这一点比C#好。
4 年多之前 回复

用这个字符串调用split(" ")的方法,中间是空格。 就可以把这段字符串以空格的方式分成了三段。 最后得到是一个字符串数组。

以参数" "调用split方法,可以得到字符串数组,再通过下标访问每个元素就可以了。

String s = "abcd efgh ijkl";
String[] result = s.Split(" ");

用string.split()方法就行了。默认是空格,也可以使用其他分隔符

使用split()方法, 看来大家的意见一致

使用split()方法, 看来大家的意见一致

split() 根据空格分隔;

String s = "abcd efgh ijkl";
String[] res = s.Split(" ");
s1 = res[0];
s2 = res[1];
s3 = res[2];

String的split(" ");方法。参数为分隔符。如空格,逗号,分号等。

共12条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问