SortedSet toArray() method in Java with Examples (original) (raw)
Last Updated : 30 Sep, 2019
The toArray() method of Java SortedSet is used to form an array of the same elements as that of the SortedSet. Basically, it copies all the element from a SortedSet to a new array.Syntax:
Object[] toArray()
Parameters: The method does not take any parameters.Return Value: The method returns an array containing the elements similar to the SortedSet.Note: The toArray() method in SortedSet is inherited from the Set interface in Java. Below programs illustrate the SortedSet.toArray() method:Program 1:
Java `
// Java code to illustrate toArray()
import java.util.*;
public class SortedSetDemo { public static void main(String args[]) {
// Creating an empty SortedSet
SortedSet<String> abs_col
= new TreeSet<String>();
// Use add() method to add
// elements into the SortedSet
abs_col.add("Welcome");
abs_col.add("To");
abs_col.add("Geeks");
abs_col.add("For");
abs_col.add("Geeks");
// Displaying the Set
System.out.println("The SortedSet: "
+ abs_col);
// Creating the array and using toArray()
Object[] arr = abs_col.toArray();
System.out.println("The array is:");
for (int j = 0; j < arr.length; j++)
System.out.println(arr[j]);
}
}
`
Output:
The SortedSet: [For, Geeks, To, Welcome] The array is: For Geeks To Welcome
Program 2:
Java `
// Java code to illustrate toArray()
import java.util.*;
public class SetDemo { public static void main(String args[]) { // Creating an empty SortedSet SortedSet abs_col = new TreeSet();
// Use add() method to add
// elements into the SortedSet
abs_col.add(10);
abs_col.add(15);
abs_col.add(30);
abs_col.add(20);
abs_col.add(5);
abs_col.add(25);
// Displaying the SortedSet
System.out.println("The SortedSet: "
+ abs_col);
// Creating the array and using toArray()
Object[] arr = abs_col.toArray();
System.out.println("The array is:");
for (int j = 0; j < arr.length; j++)
System.out.println(arr[j]);
}
}
`
Output:
The SortedSet: [5, 10, 15, 20, 25, 30] The array is: 5 10 15 20 25 30
Reference: https://docs.oracle.com/javase/7/docs/api/java/util/Set.html#toArray()