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

新手怎么做网站内容维护企业不开了网站备案吗

新手怎么做网站内容维护,企业不开了网站备案吗,淘宝内部券网站建设,网站开发开源软件Java中使用流将两个集合根据某个字段进行过滤去重? 在Java中#xff0c;您可以使用流(Stream)来过滤和去重两个集合。下面是一个示例代码#xff0c;展示如何根据对象的某个字段进行过滤和去重操作#xff1a; import java.util.ArrayList; import java.util.List; impor…Java中使用流将两个集合根据某个字段进行过滤去重? 在Java中您可以使用流(Stream)来过滤和去重两个集合。下面是一个示例代码展示如何根据对象的某个字段进行过滤和去重操作 import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors;public class Main {public static void main(String[] args) {// 创建一个对象集合ListPerson persons new ArrayList();persons.add(new Person(Alice, 25));persons.add(new Person(Bob, 30));persons.add(new Person(Alice, 25));persons.add(new Person(Charlie, 35));persons.add(new Person(Alice, 40));persons.add(new Person(Bob, 25));// 根据 name 字段进行过滤和去重ListPerson filteredAndDistinctPersons persons.stream().filter(person - person.getName().equals(Alice)).distinct().collect(Collectors.toList());// 打印结果filteredAndDistinctPersons.forEach(System.out::println);} }class Person {private String name;private int age;public Person(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public int getAge() {return age;}Overridepublic String toString() {returnPerson [name name , age age ];} }在这个示例中我们创建了一个 Person 类表示人员信息包含 name 和 age 两个字段。我们使用流的 filter 方法来过滤出 name 字段为 “Alice” 的对象然后使用 distinct 方法来去除重复的对象。最后我们使用 collect 方法将结果收集到一个新的集合中。 运行示例代码会输出以下结果 Person [nameAlice, age25] Person [nameAlice, age40]这两个结果是根据 name 字段为 “Alice” 进行过滤和去重后的结果。 现在有两个集合list。如何将一个list根据另外一个list中的某个属性字段去重产生不包含的结果? 要根据一个集合中的某个属性字段将另一个集合中不包含该属性字段的元素去重您可以使用 Java 8 中的流(Stream)和过滤操作。下面是一个示例代码展示如何实现 import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors;public class Main {public static void main(String[] args) {// 创建两个对象集合ListPerson list1 new ArrayList();list1.add(new Person(Alice, 25));list1.add(new Person(Bob, 30));list1.add(new Person(Charlie, 35));ListPerson list2 new ArrayList();list2.add(new Person(Alice, 25));list2.add(new Person(David, 40));list2.add(new Person(Eve, 45));// 根据 list2 中的 name 字段将 list1 中不包含该字段的元素去重ListPerson distinctPersons list1.stream().filter(person - list2.stream().noneMatch(p - p.getName().equals(person.getName()))).distinct().collect(Collectors.toList());// 打印结果distinctPersons.forEach(System.out::println);} }class Person {private String name;private int age;public Person(String name, int age) {this.name name;this.age age;}public String getName() {return name;}public int getAge() {return age;}Overridepublic String toString() {returnPerson [name name , age age ];} }在这个示例中我们创建了两个集合 list1 和 list2分别表示两个对象集合。我们使用流的 filter 方法来过滤出 list1 中不包含 list2 中 name 字段的元素然后使用 distinct 方法去重。最后我们使用 collect 方法将结果收集到一个新的集合中。 运行示例代码会输出以下结果 Person [nameBob, age30] Person [nameCharlie, age35]这两个结果是根据 list2 中的 name 字段将 list1 中不包含该字段的元素进行了去重。
http://www.huolong8.cn/news/313309/

相关文章:

  • 电子科技企业网站建设wordpress教程网盘
  • 本地网站建设教程沃尔玛网上商城app官方下载
  • 做外贸怎么看外国网站网站建站模板
  • wordpress仿站js如何导入产品外观设计用什么软件
  • 河北手机网站制作企业中国航发网上商城登录入口
  • 网站主机免备案吗上海建筑工程网站
  • 网站后台免费模板驻马店做网站多少钱
  • 深入网站开发和运维京东简约的网页设计欣赏
  • 奥联网站建设深圳龙岗网站建设哪家好公司
  • 装修网站建设价格黑蒜东莞网站建设
  • 婚介网站怎么做网络广告投放网站
  • 简单的网站开发的软件有哪些关键词搜索工具
  • 青岛的网站建设公司哪家好济宁网站开发公司
  • 关于阅读类网站的建设规划书wordpress中文相册插件下载
  • 预付做网站订金怎么做账中国银行网站建设
  • 怎么免费开网站python可以用来干什么
  • 网站开发定制合同谭谭心怎么建设网站
  • 互联网推广渠道系统优化建议
  • 公司做网站留言板陕西网站建设优化技术
  • 郑州网站建设培训龙岗网站建设培训
  • 网站搭建框架是什么服务器价格购买价格表
  • 电子商务网站开发形式东莞最大的网络公司
  • 郴州网站建设公司简介银座网上商城
  • 微信网站作用自己做网站还是用博客
  • 公司做网站需要什么条件做暧昧网站
  • 网站备案 停站鞍山网站制作报价
  • 建设和住房保障部 网站个人网站域名备案流程
  • 网站关键词密度网站开发的策划方案
  • 做结构图用什么网站wordpress访问后台提示你不能访问
  • 长沙雨花区建设局网站建网站 主流软件