我想分割一个字符串并将它们组合起来。
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"
等等
但是,我怎样才能将它组合成输出?谢谢。
答案 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);