String a = "1,3,5";
String b = "10,29,30";
String c = "100,200,300";
把三个a b c 组合成一下格式
[1,10,100]
[3,29,200]
[5,30,300]
怎么组合
这个可以使用字符串分割函数,然后再放到集合中
public static void main(String[] args) {
String a = "1,3,5";
String b = "10,29,30";
String c = "100,200,300";
String[] as = a.split(",");
String[] bs =b.split(",");
String[] cs = c.split(",");
for (int i = 0; i < cs.length; i++) {
List<String> list = new ArrayList<String>();
list.add(as[i]);
list.add(bs[i]);
list.add(cs[i]);
System.out.println(list.toString());
}
}
切割再赋值
public static void main(String[] args) {
String a = "1,3,5", b = "10,29,30", c = "100,200,300";
String[] a1 = a.split(","), b1 = b.split(","), c1 = c.split(",");
for (int i = 0; i < a1.length; i++) {
List<String> list = new ArrayList<>();
Collections.addAll(list, a1[i], b1[i], c1[i]);
System.out.println(list);
}
}