This Java Example shows how to convert Java TreeSet object to an array using toArray method.
import java.util.Set; import java.util.TreeSet; public class ConvertTreeSetToArrayExample { public static void main(String[] args) { // create an TreeSet object Set< String > set = new TreeSet< String >(); // Add elements to the set set.add("India"); set.add("Switzerland"); set.add("Italy"); set.add("France"); System.out.println("TreeSet contains..."); // display elements of TreeSet for (String cnt : set) System.out.println(cnt); /** * Object[] toArray() - Returns an Object class array containing all of * the elements in this set.Note that we can't explicitly cast the * returned array to some other class type. **/ Object[] countries = set.toArray(); System.out.println("Content of array countries="); for (Object c : countries) { System.out.println(c); } /** * Object[] toArray(Object[] a) - Returns an array containing all of the * elements in this set; the runtime type of the returned array is that * of the specified array. **/ String[] countries1 = set.toArray(new String[set.size()]); System.out.println("Content of array countries1="); for (String c : countries1) { System.out.println(c); } } }
The output is:
TreeSet contains...
France
India
Italy
Switzerland
Content of array countries=
France
India
Italy
Switzerland
Content of array countries1=
France
India
Italy
Switzerland
Thanks For Sharing Good Article. You can see good java collection tutorials with examples here visit Collection In java
ReplyDelete