java 8 Lambda 表达式

Posted janederek

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 8 Lambda 表达式相关的知识,希望对你有一定的参考价值。

list 排序

java 8 以前写法:
Collections.sort(list, new Comparator<CompeteCollectorResponse>() {
     @Override
     public int compare(CompeteCollectorResponse o1, CompeteCollectorResponse o2) {
       return o1.getOrder()-o2.getOrder();
     }
    });

java 8写法:
Collections.sort(list, (CompeteCollectorResponse o1, CompeteCollectorResponse o2) -> {
    	return o1.getOrder().compareTo(o2.getOrder());
    });

 

以上是关于java 8 Lambda 表达式的主要内容,如果未能解决你的问题,请参考以下文章

Java 8 lambda表达式20180404

Java 8 lambda表达式示例

Lambda 表达式 in java 8

重学Java 8新特性 | 第4讲——Lambda表达式详解

Java 8 Lambda表达式

Java 8 Lambda表达式10个示例存