import java.util.List;
import java.util.Collections;
public class ListCheckExample {
// 方法:判断List集合是否不为空
public static boolean isListNotEmpty(List<?> list) {
// 如果list为null或者size()为0,则返回false,表示List为空
// 否则返回true,表示List不为空
return list != null && !list.isEmpty();
}
public static void main(String[] args) {
// 示例1:空List
List<String> emptyList = Collections.emptyList();
System.out.println("emptyList 不为空: " + isListNotEmpty(emptyList)); // 输出: false
// 示例2:非空List
List<String> nonEmptyList = List.of("apple", "banana", "orange");
System.out.println("nonEmptyList 不为空: " + isListNotEmpty(nonEmptyList)); // 输出: true
}
}
isListNotEmpty
方法:该方法接收一个 List<?>
类型的参数,并返回一个布尔值。它首先检查传入的 list
是否为 null
,如果为 null
则直接返回 false
。然后使用 isEmpty()
方法检查 list
是否为空(即是否包含元素),如果不为空则返回 true
。
示例代码:
List
并调用 isListNotEmpty
方法,结果为 false
。List
并调用 isListNotEmpty
方法,结果为 true
。通过这种方式,可以方便地判断一个 List
是否不为空。
上一篇:java数据类型有哪几种
下一篇:java map的常用方法
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站