ArrayListが保持しているリストの数を調べることはできませんか?
ArrayList<ArrayList<Integer>> myList = new ArrayList<ArrayList<Integer>>();
List<Integer> myOtherList = new LinkedList<Integer>();
他のリストと同様に、で保持しているオブジェクトの数を確認できますList#size()
。
int size = myList.size(); // amount of sublists that myList holds
@Vulcan の応答により、リストのサイズが取得されます。List 内に含まれる ArrayLists のみが必要な場合は、instanceof を使用して要素の型を確認し、そのようにカウントをインクリメントする必要があります。
int listcount = 0;
for (Object e : list) {
if (e instanceof ArrayList) listcount++;
}