ArrayListを作成しました。各要素にはArrayListがさらに含まれています。すべてのエントリは整数です。私は "外側" ArrayListの長さを計算したいと思います。ArraylistのArrayListのJavaサイズ
ArrayList<Integer>[] A = (ArrayList<Integer>[])new ArrayList[n];
for (int i = 0; i < n; i++) {
A[i] = new ArrayList<Integer>();
}
どのように私は結果nを得ることがsize()
またはlength()
機能を使用できますか?
A.size()
を直接使用すると、エラーerror: cannot find symbol
が返されます。私はAを他の関数に渡しているので、毎回nを渡す必要はないので、これが必要です。
各配列リストのサイズを取得するために)[I] .sizeを(使用する必要があります。私が提供したスニペットの前に、次のようにn: 'int n = scanner.nextInt();'を入力し、長さを印刷しようとするとスニペットの直後にエラーを取得します: 'System.out.println(A.size() ); ' –