boolean
equals(Object o)
returns true if the two sets are
equal else false.Two sets are said to be equal if they contain same
elements.
import java.util.*; class TreeSetEqual{ public static void main(String args[]){ Set<Integer> treeSet = new HashSet<> (); Set<Integer> treeSet1 = new TreeSet<> (); Set<Integer> treeSet2 = new TreeSet<> (); /* Add Elements to the sets */ treeSet.add(10); treeSet.add(20); treeSet.add(30); treeSet1.add(30); treeSet1.add(20); treeSet1.add(10); treeSet2.add(0); treeSet2.add(20); treeSet2.add(10); System.out.println("Elements in treeSet are"); System.out.println(treeSet); System.out.println("\nElements in treeSet1 are"); System.out.println(treeSet1); System.out.println("\nElements in treeSet2 are"); System.out.println(treeSet2); System.out.println("\nIs treeSet and treeSet1 are equal " + treeSet.equals(treeSet1)); System.out.println("\nIs treeSet and treeSet2 are equal " + treeSet.equals(treeSet2)); } }
Output
Elements in treeSet are [20, 10, 30] Elements in treeSet1 are [10, 20, 30] Elements in treeSet2 are [0, 10, 20] Is treeSet and treeSet1 are equal true Is treeSet and treeSet2 are equal false
No comments:
Post a Comment