java如何 将两个有数据的数组,依次添加进去做成二维数组 (就是相当于 [ [数组1] [数组2] ] )
(因为我首先会循环获取数据,存到一个数组中,然后清空,然后把数组加进去一个 大空数组中,然后第二次循环取数据,放进一个数组中,然后把整个数组存到大数组中..............) java好像没python的二维列表
(因为我用的时候,是要通过下标来用的 比如我for循环取出来数组1 然后通过下标使用数组1中的所有元素数据,然后第二次循环取出来数组2,再用)
java如何 将两个有数据的数组,依次添加进去做成二维数组 (就是相当于 [ [数组1] [数组2] ] )
(因为我首先会循环获取数据,存到一个数组中,然后清空,然后把数组加进去一个 大空数组中,然后第二次循环取数据,放进一个数组中,然后把整个数组存到大数组中..............) java好像没python的二维列表
(因为我用的时候,是要通过下标来用的 比如我for循环取出来数组1 然后通过下标使用数组1中的所有元素数据,然后第二次循环取出来数组2,再用)
楼主是对java不熟悉吗,可以使用二维数组,或者使用list,list相对比较灵活。
public class Main {
private static final int LENGTH = 10;
public static void main(String[] args) {
//数组
int[][] array = new int[LENGTH][];
int[] arr1 = new int[]{1, 2, 3};
int[] arr2 = new int[]{4, 5, 6, 7, 8};
array[0] = arr1;
array[1] = arr2;
System.out.println(Arrays.deepToString(array));
//列表
List<int[]> list = new ArrayList<>();
list.add(arr1);
list.add(arr2);
for (int[] arr : list) {
System.out.print(Arrays.toString(arr) + ",");
}
}
}
有疑问随时找我,觉得有用望采纳!