Scala immutable TreeSet copyToArray() method Last Updated : 19 Apr, 2020 Summarize Comments Improve Suggest changes Share Like Article Like Report In Scala immutable TreeSet class, the copyToArray() method is utilized in copying the elements of the TreeSet to an Array. Method Definition: def copyToArray[B >: A](xs: Array[B], start: Int, len: Int): Int Parameters: xs: It denotes the array where elements are copied. start: It denotes the starting index for the copy to takes place. Its default value is 0. len: It denotes the number of elements to copy. Its default value is the length of the set. Return Type: It returns the elements of the set to an array. Example #1: Scala // Scala program of copyToArray() // method // Import TreeSet import scala.collection.immutable._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating TreeSet val t1 = TreeSet(2, 1, 3, 4, 5) // Print the TreeSet println(t1) // Creating an array val arr = Array(0, 0, 0, 0, 0) // Applying copyToArray() method t1.copyToArray(arr) // Displays output println("Elements in the array: ") for(elem <- arr) print(elem + " ") } } Output: TreeSet(1, 2, 3, 4, 5) Elements in the array: 1 2 3 4 5 Example #2: Scala // Scala program of copyToArray() // method // Import TreeSet import scala.collection.immutable._ // Creating object object GfG { // Main method def main(args:Array[String]) { // Creating TreeSet val t1 = TreeSet(2, 1, 3, 4, 5) // Print the TreeSet println(t1) // Creating an array val arr = Array(0, 0, 0, 0, 0) // Applying copyToArray() method t1.copyToArray(arr, 1, 2) // Displays output println("Elements in the array: ") for(elem <- arr) print(elem + " ") } } Output: TreeSet(1, 2, 3, 4, 5) Elements in the array: 0 1 2 0 0 Comment More infoAdvertise with us Next Article Scala immutable TreeSet clear() method S Shivam_k Follow Improve Article Tags : Scala Scala immutable-TreeSet Similar Reads Scala immutable TreeSet clear() method In Scala immutable TreeSet class, the clear() method is utilized to delete all the elements of the TreeSet. Method Definition: def clear(): Unit Return Type: It returns an empty TreeSet. Example #1: Scala // Scala program of clear() // method // Import TreeSet import scala.collection.immutable._ // 1 min read Scala immutable TreeSet count() method In Scala immutable TreeSet class, the count() method is utilized to count the number of elements in the TreeSet that satisfies a given predicate. Method Definition: def count(p: (A) => Boolean): Int Return Type: It returns the count the number of elements in the TreeSet that satisfies a given pre 2 min read Scala immutable TreeSet drop() method In Scala immutable 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 2 min read Scala immutable TreeSet forall() method In Scala immutable TreeSet class, the forall() method is utilized to check if a predicate holds true for all the elements of the TreeSet. Method Definition: def forall(p: (A) => Boolean): Boolean Return Type: It returns true if the predicate holds true for all the elements of the TreeSet or else 2 min read Scala immutable TreeSet contains() method In Scala immutable TreeSet class, the contains() method is utilized to check if an element is present in the TreeSet of not. Method Definition: def contains(elem: A): Boolean Return Type: It returns true if the element is present in the TreeSet or else it returns false. Example #1: Scala // Scala pr 1 min read Scala immutable TreeSet clone() method In Scala immutable TreeSet class, the clone() method is used to create a copy of the given TreeSet. Method Definition: def clone(): Queue[A] Return Type: It return a new TreeSet which is a copy of the given TreeSet. Example #1: Scala // Scala program of clone() // method // Import TreeSet import sca 1 min read Like