Collection.size()

获取集合的成员元素数量

定义

int size()

返回值

返回集合的成员元素数量

如果此集合包含超过 Integer.MAX_VALUE 个元素, 则返回 Integer.MAX_VALUE .

注意事项

对象 list 是否是一个集合? true

当前 list 元素数量? 1

当前 list 元素数量? 2

当前 list 元素数量? 4

示例

获取集合元素数量的示例

package com.yi21.collection;

import java.util.ArrayList;
import java.util.Collection;
import java.util.List;

public class Yi21CollectionSize {

    public static void main(String[] args) {
        

        ArrayList<String> list = new ArrayList<>();
        list.add("Hello");
        System.out.println("对象 list 是否是一个集合? " + (list instanceof Collection));
        System.out.println("当前 list 元素数量? " + list.size());
        list.add("World");
        System.out.println("当前 list 元素数量? " + list.size());
        list.addAll(List.of("21yi", "Java"));
        System.out.println("当前 list 元素数量? " + list.size());
    }

}

执行结果为 :

对象 list 是否是一个集合? true
当前 list 元素数量? 1
当前 list 元素数量? 2
当前 list 元素数量? 4