How to compare two Treeset and print the same/difference elements in java.
Set<Integer> aTreeSet = new TreeSet<>();
aTreeSet.add(3);
aTreeSet.add(1);
aTreeSet.add(2);
Set<Integer> bTreeSet = new TreeSet<>();
bTreeSet.add(3);
bTreeSet.add(5);
bTreeSet.add(4);
I want output as Missing Elements in A : [1,2] Missing Elements in B : [5,4]
I tried following method which is not working as I expected.
aTreeSet.removeAll(bTreeSet);
System.out.println(aTreeSet);//[1,2]
System.out.println(bTreeSet);//[3,4,5]
please help me.