关于 List排序,数组排序

额,入职心公司没有几天,刚适应一下新的环境看下别人写的代码脑补一下,好多之前没有用到的方法:话不多说

对于List 进行排序:

List<User> list=new ArrayList<User>();

lists.sort(Comparator.comparing(User::getUserID));//后面的值填需要排序的字段 get 获取

 对于 [] 数组进行排序:

String[] str =new String[8];

Arrays.sort(str);  // 很简单里面是需要排序的数组

然后看代码发现一个Java里面的forEach 循环,说实话第一次遇见,话不多说上代码:

List<User> list=new ArrayList<User>();

list.stream().forEach(st ->{     // st 是list里循环的user 很方便用
            System.out.println(st.getName());
        });

发布了17 篇原创文章 · 获赞 0 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览