如何在不同变量中获取整个字符串?
我有一个包含5个名字的单个字符串,每个名字之间都有一个空格,现在我想让这五个名字变成不同的不同字符串
对于ex我的字符串如下
String name = ABC DEF GHI JKL MNO;
我希望得到以下字符串(删除空格)
字符串a = ABC;
字符串b = DEF;
字符串c = GHI;
字符串d = JKL;
字符串e = MNO
答案 0 :(得分:0)
[编辑:既然你已经添加了你使用的Android,这里是Java版本..我也留下了旧的python版本供参考]
String name = "ABC DEF GHI JKL MNO";
String[] splits = name.split(" ");
String a = splits[0];
String b = splits[1];
String c = splits[2];
String d = splits[3];
String e = splits[4];
System.out.println(b);
System.out.println(d);
预编辑Python 2.7版本:
name = "ABC DEF GHI JKL MNO"
a, b, c, d, e = name.split()
print(b)
print(d)
答案 1 :(得分:0)
str.replace(" ","");
或
String name = yourString.replace(" ","");
或
str.split();
答案 2 :(得分:0)
对于PHP / Java / JavaScript和C#,explode()函数可能是您正在寻找的。 p>
PHP中的示例:
$strings[] = explode(" ", $name);
答案 3 :(得分:0)
我想说大多数语言/库都有某种string.split();功能