Java List 的 size 和 isEmpty 属性详解

Java中的List接口是集合框架中常用的接口之一,它代表着有序的元素集合。List接口提供了许多方法来操作其中的元素,其中 sizeisEmpty 属性是两个非常常用的属性。

1. size 属性

size 属性用于获取 List 中元素的个数。可以通过调用 List 的 size() 方法来获取。

示例:

List<String> names = new ArrayList<>();
names.add("Alice");
names.add("Bob");

int size = names.size(); // size 的值为 2
System.out.println("List 中的元素个数:" + size);

2. isEmpty 属性

isEmpty 属性用于判断 List 是否为空。可以通过调用 List 的 isEmpty() 方法来判断。如果 List 中没有元素,则返回 true,否则返回 false

示例:

List<Integer> numbers = new LinkedList<>();

boolean isEmpty = numbers.isEmpty(); // isEmpty 的值为 true
System.out.println("List 是否为空:" + isEmpty);

numbers.add(1);
numbers.add(2);

isEmpty = numbers.isEmpty(); // isEmpty 的值为 false
System.out.println("List 是否为空:" + isEmpty);

总结:sizeisEmpty 属性为我们提供了方便快捷的方式来获取 List 中元素的个数以及判断 List 是否为空,在实际编程中经常被使用到。

Java List的size和isEmpty属性详解

原文地址: https://www.cveoy.top/t/topic/eSv 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录