开发者社区 问答 正文

Java 8的sort方法使用和java有什么区别吗?

我一般这么写:
Collections.sort(names, new Comparator() {

 @Override
 public int compare(String s1, String s2) {
    return s1.compareTo(s2);
 }

});
请问是不是Java8更简单?

展开
收起
蛮大人123 2016-02-26 17:02:00 2540 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    Java 8 使用 Lambda表达式
    Collections.sort(names, (s1, s2) -> s1.compareTo(s2));

    2019-07-17 18:48:28
    赞同 展开评论
问答分类:
问答标签:
问答地址: