1. 程式人生 > >利用HashSet求集合的交集、並集

利用HashSet求集合的交集、並集

package com.test;

import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class Array_list {
    public static void main(String[] args) {
        Set<String> a = new HashSet<String>();
        Set<String> b = new HashSet<String>();
HashSet<String> hashSetUnion = new HashSet<String>(); Set<String> sameSet = new HashSet<String>(); a.add("a"); a.add("b"); a.add("c"); b.add("c"); b.add("d"); System.out.println("------------求兩個集合的並集---------------"
); hashSetUnion.addAll(a); hashSetUnion.addAll(b); System.out.println(hashSetUnion.toString()); System.out.println("--------------求兩個集合的交集-------------"); for (String string : a) { if(b.contains(string)){ sameSet.add(string); } } System.out
.println(sameSet.toString()); } }