2017-10-17 51 views
1

我想以下格式的字符串(在列表X有可能数)分成两个不同的字符串:如何分割复发字符的字符串在java中

“9月7日20 -3 4 ”“1 2 0 -6"

我知道如何分割字符串,但只有一个字符(例如空格)

我不知道通过怎样做才能拆到这两个字符串他们的引号。

并将这些分成两个不同的字符串后,我不知道如何将列表自己分成一个数组数组(因为有可能的数字x)。

+1

所以,你想获得“ ”9 7 20 -3 4“'和'”1 2 0 -6“'from'”9 7 20 -3 4“”1 2 0 -6“'? – Asew

+0

[如何在Java中分割字符串]可能的重复(https://stackoverflow.com/questions/3481828/how-to-split-a-string-in-java) – Johan

+0

你最终想得到什么? ?一组数字? –

回答

2

你的意思与此正则表达式”\\s+“分裂:

String str = "9 7 20 -3 4” “1 2 0 -6"; 
String spl[] = str.split("”\\s+“"); 

输出

[9 7 20 -3 4, 1 2 0 -6]