import java.util.ArrayList;
import java.util.List;
public class RemoveIfExample {
public static void main(String[] args) {
// 创建一个包含整数的列表
List<Integer> numbers = new ArrayList<>();
numbers.add(1);
numbers.add(2);
numbers.add(3);
numbers.add(4);
numbers.add(5);
// 打印原始列表
System.out.println("Original list: " + numbers);
// 使用 removeIf 方法移除所有偶数
numbers.removeIf(n -> n % 2 == 0);
// 打印修改后的列表
System.out.println("Modified list: " + numbers);
}
}
removeIf 是 Java 集合框架中的一个方法,用于根据给定的条件(即谓词)从集合中移除元素。ArrayList,并使用 removeIf 方法移除了所有偶数。n -> n % 2 == 0 是一个 Lambda 表达式,表示如果元素 n 是偶数(即 n % 2 == 0),则该元素将被移除。上一篇:java velocity
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站