Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
java中如何在没有索引的情况下分割字符串_Java_String - Fatal编程技术网

java中如何在没有索引的情况下分割字符串

java中如何在没有索引的情况下分割字符串,java,string,Java,String,我有一个这样的字符串“+912895675148/+91123456789/+91987654321”。我想把上面的线分成两部分 String str1 = +91 2895675148 String str2 = +91 1234567 String str3 = +91 987654321 在java中,如何在不使用索引作为参数的情况下将上述数字与字符串分开 谢谢 请查看更多方法:您可以使用(“/”)返回字符串数组 例如 输出:- [+91 2895675148 , +91 1

我有一个这样的字符串
“+912895675148/+91123456789/+91987654321”
。我想把上面的线分成两部分

 String str1 = +91 2895675148

 String str2 = +91 1234567

 String str3 = +91 987654321
在java中,如何在不使用索引作为参数的情况下将上述数字与字符串分开

谢谢

请查看更多方法:

您可以使用(“/”)返回字符串数组

例如

输出:-

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

我想替换\n字符而不是“/”字符。如何做到这一点。是否必须遵循相同的方法??如果我正确理解了您的意思,您希望在字符串中用\n替换/?在这种情况下,使用String[]sections=String.split(\\\n\]);由于\n是一个特殊的换行符,您必须对其进行转义。如何将每个数字转换为单独的字符串?我的意思是str1=+912895675148,str2=+91123456789等字符串part1=parts[0];//+91 2895675148字符串部件2=部件[1];//+91 123456789字符串部分3=部分[2];//+91 987654321如何将每个数字放入单独的字符串中?我的意思是str1=+912895675148,str2=+91123456789等等。
String str = "+91 2895675148 / +91 123456789 / +91 987654321";
System.out.println(Arrays.toString(str.split("/"))); 
[+91 2895675148 ,  +91 123456789 ,  +91 987654321]