Java Lambda

描述

使用 JDK 1.8 的新特性 Lambda 表达式实现对 集合 降序排序。

题目

请使用 Lambda 表达式调用 Collections 的 sort 方法,可以实现对一个 List 集合 进行降序排序。

题目解决思路

  1. 定义一个 List 集合,并存储数据。
  2. 对集合进行降序排序。

代码具体实现

public class Test { public static void main(String[] args) { System.out.println("嗨客网(www.haicoder.net)\n"); // 创建集合 List<String> list = new ArrayList<>(); // 存储数据 Collections.addAll(list,"abc","cdd","acd","abc","cda"); // 排序 Collections.sort(list,(a,b) -> b.compareTo(a)); // 打印 System.out.println(list); } }

运行结果如下图:

02 Java Lambda.png

以上案例使用 Lambda 表达式实现集合排序。