按java.Util.List <Type>中的条件搜索元素,可以使用Java 8中引入的Stream API。具体步骤如下:
示例代码如下:
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) {
List<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.add(4);
list.add(5);
List<Integer> result = list.stream()
.filter(n -> n > 2)
.collect(Collectors.toList());
System.out.println(result); // 输出 [3, 4, 5]
}
}
在上述示例中,我们使用filter()方法筛选出List中大于2的元素,并将它们收集到一个新的List中。
推荐的腾讯云相关产品:
产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云