Java 8的sort方法使用和java有什么区别吗? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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 2163 0
1 条回答
写回答
取消 提交回答
  • 蛮大人123
    我说我不帅他们就打我,还说我虚伪

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

    2019-07-17 18:48:28
    赞同 展开评论 打赏
问答分类:
问答标签:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
JAVA 应用排查全景图
立即下载
Java工程师必读手册
立即下载
Java应用提速(速度与激情)
立即下载