Sorting ArrayList with Lambda in Java 8

前端 未结 11 2183
北荒
北荒 2020-12-29 18:08

Could somebody show me a quick example how to sort an ArrayList alphabetically in Java 8 using the new lambda syntax.

11条回答
  •  一向
    一向 (楼主)
    2020-12-29 18:38

     List list = new ArrayList<>();
            List list1 = new ArrayList<>();
            list.add(new Product(1));
            list.add(new Product(2));
            list.add(new Product(3));
            list.add(new Product(10));
     Collections.sort(list, Comparator.comparing((Product p) -> p.id));
            for (Product p : list) {
                System.out.println(p.id);
            }
    
    

提交回复
热议问题