Java删除arraylist中小于50的数
时间: 2024-10-07 13:02:21 浏览: 26
java关键字ArrayList详解
在Java中,如果你想从ArrayList中删除所有小于50的元素,你可以按照以下步骤操作:
```java
import java.util.ArrayList;
public class Main {
public static void main(String[] args) {
// 创建一个ArrayList示例
ArrayList<Integer> numbers = new ArrayList<>();
numbers.add(40);
numbers.add(60);
numbers.add(30);
numbers.add(70);
numbers.add(20); // 包含一些需要删除的小于50的元素
// 删除小于50的元素
numbers.removeIf(value -> value < 50);
// 打印处理后的ArrayList
System.out.println("处理后的ArrayList: " + numbers);
}
}
```
在这个例子中,`removeIf()`方法接收一个Lambda表达式作为条件判断,如果元素值小于50,则会被移除。运行这个程序后,你将看到只保留了大于或等于50的数字的列表。
阅读全文