package com.example.demo;
import com.example.demo.entity.Param;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
/**
* @ClassName: LambdaTest
* @Description: TODO
* @Author: PiaoYoung
* Date: 2020/3/23 18:40
* Version: 1.0
*/
public class LambdaTest {
public static void main(String[] args){
List<Integer> list = Arrays.asList(1, 2, 4, 3, 5);
list.forEach(o -> {
if (o > 3) return;
});
// 排序
System.out.println(list.stream().sorted().collect(Collectors.toList()));
System.out.println(list.stream().unordered().collect(Collectors.toList()));
// 过滤
List<Integer> list0 = list.stream().filter(o -> o > 3).collect(Collectors.toList());
System.out.println(list0.toString());
// 任意匹配
boolean b1 = list.stream().anyMatch(o -> o > 5);
System.out.println(b
Lamda表达式的一些使用测试
最新推荐文章于 2023-06-16 09:41:27 发布