- 初识lambda表达式
public class LambdaTest2 {
public static void main(String[] args) {
Comparator<Integer> com = new Comparator<Integer>() {
@Override
public int compare(Integer x, Integer y) {
return Integer.compare(x,y);
}
};
Comparator<Integer> comparator = (o1,o2) -> Integer.compare(o1,o2);
List<Employee> list = Arrays.asList(
new Employee("jack",11,11.11),
new Employee("rose",22,22.22),
new Employee("lily",33, 33.33),
new Employee("ss",36,36.66)
);
list.stream()
.filter((e)->e.getSalary() >= 30)
.limit(1)
.forEach(System.out::println);
System.out.println("----------------------");
list.stream()
.map(Employee::getName)
.forEach(System.out::println);
}
}