gpt4 book ai didi

java - 如何以以下格式在数组列表中存储/添加列表元素?

转载 作者:行者123 更新时间:2023-12-02 04:51:04 25 4
gpt4 key购买 nike

如何以下面的格式在数组列表中存储/添加列表元素?

x.get(0)->[1,2,3,4],
x.get(1)->([5,6,7,8],
x.get(2)->[9,10,11,12],
x.get(3)->[13,14,15,16]

我得到了一个数字序列,并想用一个列表将它们分开。当我使用 x.add() 时,即按顺序将所有元素添加到单个列表中。

最佳答案

你可以对数组列表的数组列表执行类似的操作:

ArrayList<ArrayList<Integer>> arrayList = new ArrayList<ArrayList<Integer>>();

ArrayList<Integer> tempArrayList = new ArrayList<Integer>();

tempArrayList.add(1);
tempArrayList.add(2);
tempArrayList.add(3);
tempArrayList.add(4);
arrayList.add(tempArrayList);

System.out.println(arrayList.get(0).get(0));
System.out.println(arrayList.get(0).get(1));

tempArrayList = new ArrayList<Integer>();

tempArrayList.add(5);
tempArrayList.add(6);
tempArrayList.add(7);
tempArrayList.add(8);
arrayList.add(tempArrayList);

System.out.println(arrayList.get(1).get(0));
System.out.println(arrayList.get(1).get(1));

etc...

如果每个列表都有固定数量的数字,您可以创建 int[] 数组的 ArrayList...

关于java - 如何以以下格式在数组列表中存储/添加列表元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29236625/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com