第13周作业集

一、题目1:创建两个线性表,分别存储{“chen”,“wang”,“liu”,“zhang”}和{“chen”,“hu”,“zhang”},求这两个线性表的交集和并集。

 二、代码

aa.java

import java.util.ArrayList;
import java.util.HashSet;


public class aa {

    public static void main(String[] args) {
        
        ArrayList a=new ArrayList();
           
            ArrayList b=new ArrayList();
            a.add("chen");
            a.add("wang");
            a.add("liu");
            a.add("zhang");
            b.add("chen");
            b.add("hu");
            b.add("zhang");
            //交集
           ArrayList aa=new ArrayList();
            aa.addAll(a);//把a给aa
            aa.retainAll(b);//求交集
            System.out.println("交集:"+aa); 
            //并集
            HashSet d = new HashSet();
            d.addAll(a);
            d.addAll(b);
            System.out.println("并集:" + d);
        }
    }

三、运行结果

第13周作业集_第1张图片

 

 

你可能感兴趣的:(第13周作业集)