社交做的最好的网站有哪些网站建设技术服务的方式是什么意思
web/
2025/10/5 15:06:17/
文章来源:
社交做的最好的网站有哪些,网站建设技术服务的方式是什么意思,有哪些做婚礼电子请柬的网站,云服务器gpu租用前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。
1. 代码写法#xff1a; #xff08;要求 JDK 1.8 或 1.8 以上#xff09;
package gentle.entity;import lombok.Data; /**** auth…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。
1. 代码写法 要求 JDK 1.8 或 1.8 以上
package gentle.entity;import lombok.Data; /**** author silence* date 2018/7/6 10:58*/
Data // 此注解可自动生成set/get、自动重写equals/hashcode 等不用在代码中书写相关代码。public class User {private String name;private int age;public User( String name, int age) {this.name name;this.age age;}
}/*** for循环* param list* param T*/public static T void listFor(ListT list) {list.forEach(each - System.out.print(each ));}/*** 按对象属性去重** return*/public static ListUser deleteSameByOne(ListUser users) {// 1.单个属性去重return users.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() - new TreeSet(Comparator.comparing(User::getAge))),ArrayList::new));}/*** 按对象属性去重** return*/public static ListUser deleteSameByMany(ListUser users) {// 2.多属性去重把多个属性拼起来( 本质上还是单属性去重 )return users.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() - new TreeSet(Comparator.comparing(userDep - userDep.getName() userDep.getAge()))),ArrayList::new));}/*** 基本数据类型去重** param list* param T* return*/public static T ListT deleteSame(ListT list) {return list.stream().distinct().collect(Collectors.toList());}
2. 测试
ListUser userList new ArrayListUser(){{add(new User(花间,24));}{add(new User(暮云,28));}{add(new User(暮云,28));}{add(new User(彻风,24));}{add(new User(弥禁,16));}{add(new User(清寞,24));}};System.out.println(去掉同龄的\ndeleteSameByOne(userList));System.out.println(去掉同龄且同名的\ndeleteSameByMany(userList));
3. 运行结果
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/87417.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!