当前位置: 首页 > news >正文

自己免费怎么做网站网站做系统叫什么名字

自己免费怎么做网站,网站做系统叫什么名字,抖音开放平台是干什么的,安徽网站推广营销设计文章目录 背景案例代码 背景 原因是需要从表里查多个集合list#xff0c;然后取多个集合得交集#xff0c;并且元素是对象#xff0c;所以使用了下面的方式#xff0c;当然方式有很多种#xff0c;仅供参考。 案例 下面提供了一段多个集合join取交集的例子#xff0c;… 文章目录 背景案例代码 背景 原因是需要从表里查多个集合list然后取多个集合得交集并且元素是对象所以使用了下面的方式当然方式有很多种仅供参考。 案例 下面提供了一段多个集合join取交集的例子代码中采用List为集合Teacher为元素。 package stream;import java.util.*; import java.util.concurrent.ConcurrentHashMap; import java.util.function.Function; import java.util.function.Predicate; import java.util.stream.Collectors;/*** 求多个ListObject集合的交集** author happy* since 2023-06-27*/ public class DistinctEntityByStream {public static void main(String[] args) {getDistinctList();}private static void getDistinctList() {ListTeacher list new ArrayList();list.add(new Teacher(10, zhang, 24));list.add(new Teacher(10, zhang, 24));list.add(new Teacher(10, zhang, 24));list.add(new Teacher(10, zhang, 24));list.add(new Teacher(5, zhang2, 34));list.add(new Teacher(6, zhang3, 26));list.add(new Teacher(6, zhang3, 26));list.add(new Teacher(6, zhang3, 26));list.add(new Teacher(6, zhang3, 26));list.add(new Teacher(7, zhang4, 24));list.add(new Teacher(7, zhang4, 24));ListTeacher teacherList list.stream().filter(one - Collections.frequency(list, one) 4).filter(distinctByKey(Teacher::getId)).sorted(Comparator.comparing(Teacher::getId)).collect(Collectors.toList());teacherList.forEach(System.out::println);}private static T PredicateT distinctByKey(Function? super T, ? keyExtractor) {ConcurrentHashMapObject, Boolean seen new ConcurrentHashMap();return t - seen.putIfAbsent(keyExtractor.apply(t), Boolean.TRUE) null;}public static class Teacher {private Integer id;private String name;private Integer age;public Teacher(Integer id, String name, Integer age) {this.id id;this.name name;this.age age;}public Integer getId() {return id;}public void setId(Integer id) {this.id id;}public String getName() {return name;}public void setName(String name) {this.name name;}public Integer getAge() {return age;}public void setAge(Integer age) {this.age age;}Overridepublic boolean equals(Object o) {if (this o) return true;if (o null || getClass() ! o.getClass()) return false;Teacher teacher (Teacher) o;return Objects.equals(id, teacher.id) Objects.equals(name, teacher.name) Objects.equals(age, teacher.age);}Overridepublic int hashCode() {return Objects.hash(id, name, age);}Overridepublic String toString() {return Teacher{ id id , name name \ , age age };}}} 上面代码在idea中运行结果 Teacher{id6, namezhang3, age26} Teacher{id10, namezhang, age24} 代码 代码地址
http://www.w-s-a.com/news/746468/

相关文章:

  • 私人定制哪个网站做的比较好免费网站使用
  • 嘉兴网站建设系统免费的seo优化
  • 购书网站开发的意义网站建设接单渠道
  • 网站站内搜索怎么做wordpress默认主题修改
  • 网站推广的表现方式交网站建设 域名计入什么科目
  • 龙岗南联网站建设公司江门市
  • 网站运行方案设计平台模式
  • 网站加入wordpress邳州城乡建设局网站
  • 两个网站如何使用一个虚拟主机东莞市网站seo内容优化
  • 湖南网站建设公司排名傲派电子商务网站建设总结
  • 网站建设求职要求互联网挣钱项目平台
  • 网站权重怎么做做黑彩网站能赚钱吗
  • 三台建设局网站网页设计购物网站建设
  • thinkphp大型网站开发市场调研公司招聘
  • 天宁区建设局网站七冶建设集团网站 江苏
  • 越南网站 后缀湘潭新思维网站
  • 环球旅行社网站建设规划书网钛cms做的网站
  • 软件资源网站wordpress不能识别语言
  • 东坑仿做网站西安私人网站
  • 公司想做个网站怎么办如何搭建视频网站
  • .net网站架设凯里网站建设哪家好
  • seo网站建站建站国外百元服务器
  • 家具网站开发设计论文企业网站里面的qq咨询怎么做
  • 网站视频提取软件app淘宝店购买网站
  • 站长之家域名解析做百度推广网站咱们做
  • 行业 网站 方案莱州网站建设公司电话
  • 丹东谁做微网站威海网络科技有限公司
  • 寻找网站建设_网站外包自助打印微信小程序免费制作平台
  • 台式机网站建设vk社交网站做婚介
  • 创建网站得花多少钱网站建设的技术路线