获取此列表中每个数组的大小

MOH*_*S3N -1 java arraylist

我把这两个插入ArraysList到这个List:

    ArrayList<String> category = new ArrayList<>();
    ArrayList<Integer> number = new ArrayList<>();
    List list = new ArrayList<>();

    category.add("cat");
    category.add("dog");
    category.add("fish");
    category.add("Hamster");

    number.add(1);
    number.add(2);
    number.add(3);
    number.add(4);

    list.add(category);
    list.add(number);
Run Code Online (Sandbox Code Playgroud)

现在我如何获得此列表中每个数组的大小?

Aro*_*Raj 5

试试这样吧

 int sizeOfCategory = category.size();
 int sizeOfNumber = number.size();
Run Code Online (Sandbox Code Playgroud)

要么

    for(Object li : list) {
        System.out.println(((List) li).size());
    }
Run Code Online (Sandbox Code Playgroud)