判断两个集合是否有交集,集合的交集怎么表示

  判断两个集合是否有交集,集合的交集怎么表示

  转移自:

  http://www.java265.com/JavaJingYan/202206/16554733883740.html

  收藏:

  集合,简称集合,是数学中的一个基本概念,也是集合论的主要研究对象。集合论的基础理论创立于19世纪。关于集合最简单的说法是朴素集合论(最原始的集合论)中的定义,即集合是“某一堆东西”,集合中的“东西”称为元素。现代集合通常被定义为由一个或多个确定元素组成的整体。

  下面,笔者介绍判断两个集合是否有交集的方法分享,如下

  实施思路:

  将集合存储在地图数据结构中

  然后遍历地图中的每个元素,并与地图中的元素进行比较。

  如果元素存在,则两个集合有交集:

  public void jiHeJiaoYiTest() {

  String[] arr1=new String[]{a , b , java265 , d };

  String[] arr2=new String[]{77 , cccc , ddd , java265 , 9900 };

  映射字符串,String map=new HashMap();

  for(String item : arr1) {

  map.put(item, 1 );

  }

  布尔标志=假;

  for(String item : arr2) {

  if (map.get(item)!=null) {

  flag=true

  打破;

  }

  }

  如果(标志){

  System.out.println(交集存在);

  }否则{

  System.out.println(没有交集);

  }

  }

  版权归作者所有:博主java Elf原创作品,转载授权请联系作者,否则将追究法律责任。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: