2つの集合(java.util.set)の比較
各集合に含まれる要素の一致を調べるには equals メソッドを用いる。
import java.io.*; import java.util.HashSet; public class set { public static void main(String[] args){ HashSet<String> a = new HashSet<String>(); HashSet<String> b = new HashSet<String>(); HashSet<String> c = new HashSet<String>(); a.add("111"); a.add("222"); a.add("333"); b.add("111"); b.add("222"); b.add("333"); c.add("111"); c.add("222"); c.add("444"); if(a.equals(b)){ System.out.println("aとbは等しい"); } else { System.out.println("aとbは等しくない"); } if(a.equals(c)){ System.out.println("aとcは等しい"); } else { System.out.println("aとcは等しくない"); } } }