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绝对值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站