java代码实现 集合中筛选出小于等于3的数据
时间: 2023-06-03 20:06:54 浏览: 98
实现了对集合数据的数据查询、筛选.zip
可以使用Java中的stream()和filter()方法来实现这个要求,具体代码如下:
```
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
List<Integer> filteredList = list.stream().filter(n -> n <= 3).collect(Collectors.toList());
System.out.println(filteredList); // 输出 [1, 2, 3]
```
这段代码首先创建一个ArrayList集合,并向其中添加了5个数据。然后使用stream()方法将集合转化为数据流,使用filter()方法选择小于等于3的数据,并使用collect()方法将数据流转化回集合格式,最后输出筛选后的集合。
阅读全文