如何在java中分割没有任何索引的字符串

时间:2015-12-11 06:35:31

标签: java string

我有一个像"+91 2895675148 / +91 123456789 / +91 987654321"这样的字符串。我想将字符串分成

 String str1 = +91 2895675148

 String str2 = +91 1234567

 String str3 = +91 987654321

如何在不使用索引作为参数的情况下将上述数字与java中的字符串分开

由于

2 个答案:

答案 0 :(得分:1)

String string = "+91 2895675148 / +91 123456789 / +91 987654321";
String[] sections = string.split(" / ");
String part1 = parts[0]; // +91 2895675148
String part2 = parts[1]; // +91 123456789
String part3 = parts[2]; // +91 987654321

请查看更多方法:link

答案 1 :(得分:1)

您可以使用split(" /")返回字符串数组。

例如

String str = "+91 2895675148 / +91 123456789 / +91 987654321";
System.out.println(Arrays.toString(str.split("/"))); 

out put: -

[+91 2895675148 ,  +91 123456789 ,  +91 987654321]