Java Split String和Combine

时间:2015-12-17 11:33:24

标签: java combinations

我想分割一个字符串并将它们组合起来。

String value = "1,A 2,B 3,C"

输出

[1,2 A,B]
[1,3 A,C]
[2,3 B,C]

如果我做String[] tokens = value.split("[,\\s]+");
tokens[0] = "1" tokens[1] = "A" tokens[2] = "2" tokens[3] = "B"等等 但是,我怎样才能将它组合成输出?谢谢。

1 个答案:

答案 0 :(得分:0)

您可以通过执行此操作来拆分和组合它:

String a = value.charAt(0)+","+value.charAt(4)+" "+value.charAt(2)+","+value.charAt(6);
String b = value.charAt(0)+","+value.charAt(8)+" "+value.charAt(2)+","+value.charAt(10);
String c = value.charAt(4)+","+value.charAt(8)+" "+value.charAt(6)+","+value.charAt(10);