Java 打印列表的数组

Java 打印列表的数组,java,for-loop,arraylist,Java,For Loop,Arraylist,我想打印其中每一个都有数组元素的列表 例如,输出应如下所示: 列表[0]={0,1,2,3} 列表[2]={4,5,6,7} 列表[3]={12,17,20,25} 等等 到目前为止,我得到的是: for (int i = 0; i <array.length; i++) { for (int j = 0; j < list[i].size(); j++) { SegY[i].get(j); SegX[i].get(j); } } 如果您的问题是如

我想打印其中每一个都有数组元素的列表

例如,输出应如下所示:

列表[0]={0,1,2,3} 列表[2]={4,5,6,7} 列表[3]={12,17,20,25} 等等

到目前为止,我得到的是:

for (int i = 0; i <array.length; i++) {
    for (int j = 0; j < list[i].size(); j++) {
        SegY[i].get(j); SegX[i].get(j);
    }
} 

如果您的问题是如何打印数组的内容,则可以使用。因此,在您的例子中,您可以循环列表并使用该方法打印每个数组。例如:

public static void main(String[] args) throws Exception {
    List<Integer[]> list = new ArrayList<Integer[]>();
    list.add(new Integer[]{1, 2, 3});
    list.add(new Integer[]{4, 5, 6});
    for (Integer[] array: list) {
        System.out.println(Arrays.deepToString(array));
    }
}

你的意思是,对于int i=0,你有一个列表数组;我有数组和数组列表