zoukankan      html  css  js  c++  java
  • 【Java编程赛】(1)编写一个应用程序输出A和B交集并集和差集

    package com.java;
    
    import java.util.HashSet;
    import java.util.Iterator;
    
    /**
     * @Author: mzy
     * @Date: 2019-1-22 14:53
     */
    public class A_B_Gather {
        /**
         * @编写一个应用程序输出A和B交集并集和差集
         */
        public static void main(String[] args) {
            //
            HashSet A=new HashSet();
            A.add(new Integer(1));
            A.add(new Integer(2));
            A.add(new Integer(3));
            A.add(new Integer(4));
            //
            HashSet B=new HashSet();
            B.add(new Integer(1));
            B.add(new Integer(3));
            B.add(new Integer(7));
            B.add(new Integer(9));
            B.add(new Integer(11));
            //
            HashSet C=new HashSet(A);
            HashSet D=new HashSet(A);
            A.addAll(B);
            Iterator it=A.iterator();
            System.out.print("A和B的并集:");
            while(it.hasNext()){
                System.out.print(it.next()+"  ");
            }
            System.out.print("
    ");
            C.retainAll(B);
            Iterator iC=C.iterator();
            System.out.print("A和B的交集:");
            while(iC.hasNext()){
                System.out.print(iC.next()+"  ");
            }
            System.out.print("
    ");
            D.removeAll(B);
            Iterator iD=D.iterator();
            System.out.print("A和B的差集:");
            while(iD.hasNext()){
                System.out.print(iD.next()+"  ");
            }
        }
    }
    

    运行结果:

  • 相关阅读:
    H5实现的时钟
    Hystrix 熔断机制原理
    Redis模块化基本介绍
    Redis Pipeline原理分析
    Redis事务原理分析
    Java NIO原理分析
    Java Reference 源码分析
    JDK AtomicInteger 源码分析
    Java 包装类笔记
    Spring Cache 笔记
  • 原文地址:https://www.cnblogs.com/tzeyeung/p/13531378.html
Copyright © 2011-2022 走看看