Convert collection to Array

Object[] toArray()
Returns an array containing all of the elements in this collection.
<T> T[] toArray(T[] a)
Returns an array containing all of the elements in this collection; the runtime type of the returned array is that of the specified array.

import java.util.ArrayList;
import java.util.Collection;

public class Main {

  public static void main(String args[]) {
     Collection collection = new ArrayList();
     collection.add("java2s.com");
     collection.add("j a v a 2 s.com");
     collection.add("j a v a 2 s . com");
     collection.add("j a v a 2 s . c o m");
     
     Object[] array = collection.toArray();
     System.out.println(array.length);
     
  }
}

The output:


4
Home 
  Java Book 
    Collection  

Collection:
  1. Collection interface
  2. Add elements to a collection
  3. Is it contained in the collection
  4. Compare two collections
  5. Remove elements from a collection
  6. Convert collection to Array
  7. Get the size of a Collection
  8. Is a collection empty
  9. Clear a collection
  10. Get the iterator() from a collection