Scala TreeSet dropWhile() method with example
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 program of dropWhile() // method // Import TreeSet import scala.collection.mutable. _ // Creating object object GfG { // Main method def main(args : Array[String]) { // Creating TreeSet val t 1 = TreeSet( 2 , 4 , 6 , 7 , 8 , 9 ) // Print the TreeSet println(t 1 ) // Applying dropWhile() method val result = t 1 .dropWhile(x => {x % 2 == 0 }) // Displays output println( "TreeSet after using dropWhile() method: " + result) } } |
chevron_right
filter_none
Output:
TreeSet(2, 4, 6, 7, 8, 9) TreeSet after using dropWhile() method: TreeSet(7, 8, 9)
Example #2:
// 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 t 1 = TreeSet( 3 , 5 , 6 , 7 , 8 , 9 ) // Print the TreeSet println(t 1 ) // Applying dropWhile() method val result = t 1 .dropWhile(x => {x % 2 ! = 0 }) // Displays output println( "TreeSet after using dropWhile() method: " + result) } } |
chevron_right
filter_none
Output:
TreeSet(3, 5, 6, 7, 8, 9) TreeSet after using dropWhile() method: TreeSet(6, 7, 8, 9)
Recommended Posts:
- Scala Set dropWhile() method with example
- Scala Map dropWhile() method with example
- Scala List dropWhile() method with example
- Scala Iterator dropWhile() method with example
- Scala Queue dropWhile() method with example
- Scala Stack dropWhile() method with example
- Scala SortedSet dropWhile() method with example
- Scala SortedMap dropWhile() method with example
- Scala TreeSet ++() method with example
- Scala TreeSet contains() method with example
- Scala TreeSet +() method with example
- Scala TreeSet -() method with example
- Scala TreeSet &() method with example
- Scala TreeSet &~() method with example
- Scala TreeSet take() method with example
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.