Scala TreeSet dropWhile() method with example Last Updated : 02 Nov, 2019 Comments Improve Suggest changes Like Article Like Report In Scala TreeSet class, the dropWhile() method is utilized to drop the longest prefix from the front which satisfies a given predicate in a TreeSet. Method Definition: def dropWhile(p: (A) => Boolean): TreeSet[A] Return Type: It returns a new TreeSet that consists of elements after dropping the longest prefix satisfying the given predicate. Example #1: Scala // Scala program of dropWhile() // method // Import TreeSet import scala.collection.mutable._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating TreeSet val t1 = TreeSet(2, 4, 6, 7, 8, 9) // Print the TreeSet println(t1) // Applying dropWhile() method val result = t1.dropWhile(x => {x % 2 == 0}) // Displays output println("TreeSet after using dropWhile() method: " + result) } } Output: TreeSet(2, 4, 6, 7, 8, 9) TreeSet after using dropWhile() method: TreeSet(7, 8, 9) Example #2: Scala // Scala program of dropWhile() // method // Import TreeSet import scala.collection.mutable._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating TreeSet val t1 = TreeSet(3, 5, 6, 7, 8, 9) // Print the TreeSet println(t1) // Applying dropWhile() method val result = t1.dropWhile(x => {x % 2 != 0}) // Displays output println("TreeSet after using dropWhile() method: " + result) } } Output: TreeSet(3, 5, 6, 7, 8, 9) TreeSet after using dropWhile() method: TreeSet(6, 7, 8, 9) Comment More infoAdvertise with us Next Article Scala TreeSet dropWhile() method with example R rupesh_rao Follow Improve Article Tags : Scala Scala Scala-Method scala-collection Similar Reads Scala Set dropWhile() method with example The dropWhile() method is utilized to drop the longest prefix of elements from the set that satisfies the stated condition. Method Definition: def dropWhile(p: (A) => Boolean): Set[A] Return Type: It returns a set containing all the elements after dropping the longest prefix of elements from the 1 min read Scala TreeSet drop() method with example In Scala TreeSet class, the drop() method is utilized to drop the first ânâ elements of the TreeSet. Method Definition: def drop(n: Int): TreeSet[A] Return Type: It returns a new TreeSet with all the elements except the first ânâ ones. Example #1: Scala // Scala program of drop() // method // Import 2 min read Scala SortedSet dropWhile() method with example The dropWhile() method is utilized to drop the longest prefix of elements from the SortedSet that satisfies the stated condition. Method Definition: def dropWhile(p: (A) => Boolean): SortedSet[A] Return Type: It returns a TreeSet containing all the elements after dropping the longest prefix of el 1 min read Scala TreeSet dropRight() method with example In Scala TreeSet class, the dropRight() method is utilized to drop the last ânâ elements of the TreeSet. Method Definition: def dropRight(n: Int): TreeSet[A] Return Type: It returns a new TreeSet that consists of all the elements except the last ânâ elements. Example #1: Scala // Scala program of dr 2 min read Scala Stack dropWhile() method with example In Scala Stack class, the dropWhile() method is utilized to drop the longest prefix from the top which satisfies a given predicate in a stack. Method Definition: def dropWhile(p: (A) => Boolean): Stack[A] Return Type: It returns a new stack that consists of elements after dropping the longest pre 2 min read Like