0

List<List<Integer>>電話しtestました。以下の(間違った)コードに見られるように、2次元から埋めたいと思います。

明らかな解決策の 1 つは、最初List<Integer>に等しい2 つの別々のオブジェクトを作成し{1,...,100}、次にtest.add( ... )2 回使用して目的のオブジェクトを取得することです。ただし、私の場合、の2番目の次元に追加する必要がある多数のリストがあるため、ハッキーではないソリューションを探していますtest

public class Testing {
    public static void main(String[] args) {
        List<List<Integer>> test = new ArrayList<List<Integer>>();

        for(int i = 0; i < 100; i++) {
            test.get(0).add(i);
            test.get(1).add(i);
        }

    }
}

私が最終的に望んでいるのは、呼び出すことができtest.get(0)test.get(1)両方が整数のリストを返すことです: {1,...,100}

4

1 に答える 1