-3

それぞれが配列の要素を持つリストを印刷したいと思います。

たとえば、出力は次のようになります。

リスト[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);
    }
} 
4

1 に答える 1

2

「配列のコンテンツを印刷するにはどうすればよいですか」という質問の場合は、Arrays.deepToString()メソッドを使用できます。したがって、あなたの場合、リストをループして、そのメソッドを使用して各配列を出力できます。例えば:

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));
    }
}
于 2012-04-10T16:18:28.973 に答える