Scala TreeSet &~() method with example Last Updated : 03 Nov, 2019 Summarize Comments Improve Suggest changes Share Like Article Like Report In Scala TreeSet class, the &~() method is utilized to return a new TreeSet which contains the difference between two TreeSets. Method Definition: def &~(that: TreeSet[A]): TreeSet[A] Return Type: It returns a new TreeSet which contains the difference between two TreeSets. Example #1: Scala // Scala program of &~() // method // Import TreeSet import scala.collection.mutable._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating TreeSets val t1 = TreeSet(2, 1, 3, 1, 4, 5, 6) val t2 = TreeSet(2, 4, 6) // Print the TreeSets println(t1) println(t2) // Applying &~() method val result = t1.&~(t2) // Display output print("TreeSet containing difference of two TreeSets: " + result) } } Output: TreeSet(1, 2, 3, 4, 5, 6) TreeSet(2, 4, 6) TreeSet containing difference of two TreeSets: TreeSet(1, 3, 5) Example #2: Scala // Scala program of &~() // method // Import TreeSet import scala.collection.mutable._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating TreeSets val t1 = TreeSet("g", "e", "e", "k", "s", "f", "o", "r") val t2 = TreeSet("g", "e", "e", "k", "s") // Print the TreeSets println(t1) println(t2) // Applying &~() method val result = t1.&~(t2) // Display output print("TreeSet containing difference of two TreeSets: " + result) } } Output: TreeSet(e, f, g, k, o, r, s) TreeSet(e, g, k, s) TreeSet containing difference of two TreeSets: TreeSet(f, o, r) Comment More infoAdvertise with us Next Article Scala TreeSet &~() method with example R rupesh_rao Follow Improve Article Tags : Scala Scala Scala-Method scala-collection Similar Reads Scala TreeSet &() method with example In Scala TreeSet class, the &() method is utilized to return a new TreeSet containing elements that are present in both the given TreeSets. Method Definition: def &(that: TreeSet[A]): TreeSet[A] Return Type: It returns a new TreeSet containing elements that are present in both the given Tree 2 min read Scala Set &~() method with example The &~() method is utilized to create a new set consisting of elements after the difference between two given sets. Method Definition: def &~(that: Set[A]): Set[A] Return Type: It returns a set consisting of elements after the difference between two given sets. Example #1: Scala // Scala pro 1 min read Scala Set &() method with example The &() method is utilized to create a new set consisting of all elements that are present in both the given sets. Method Definition: Return Type: It returns a new set consisting of all elements that are present in both the given sets. Example #1: Scala // Scala program of &() // method // C 1 min read Scala TreeSet +() method with example In Scala TreeSet class, the +() method is utilized to add an element to the TreeSet unless it is already present. Method Definition: def +(elem: A): TreeSet[A] Return Type: It returns a new TreeSet with an additional element unless the element is already present. Example #1: Scala // Scala program o 2 min read Scala SortedSet &~() method with example The &~() method is utilized to create a new SortedSet consisting of elements after the difference between two given SortedSets. Method Definition: def &~(that: SortedSet[A]): SortedSet[A] Return Type: It returns a TreeSet consisting of elements after the difference between two given SortedSe 1 min read Like