Java.util.ArrayList.toArray() Method

Advertisements


Description

The java.util.ArrayList.toArray() method returns an array containing all of the elements in this list in proper sequence (from first to last element).This acts as bridge between array-based and collection-based APIs.

Declaration

Following is the declaration for java.util.ArrayList.toArray() method

public Object[] toArray()

Parameters

  • NA

Return Value

This method returns an array containing all of the elements in this list in proper sequence.

Exception

  • NA

Example

The following example shows the usage of java.util.Arraylist.toarray() method.

package com.tutorialspoint;

import java.util.ArrayList;

public class ArrayListDemo {
   public static void main(String[] args) {
      
    // create an empty array list with an initial capacity
    ArrayList<Integer> arrlist = new ArrayList<Integer>(5);

    // use add() method to add values in the list
    arrlist.add(20);
    arrlist.add(40);
    arrlist.add(10);
    arrlist.add(15);
    arrlist.add(25);
	
    // let us print all the elements available in list
    for (Integer number : arrlist) {
      System.out.println("Number = " + number);
    }  
	
    Object[] ob = arrlist.toArray();

    System.out.println("Printing elements from first to last:"); 
    for (Object value : ob) {
      System.out.println("Number = " + value);
    }
  }
}   

Let us compile and run the above program, this will produce the following result:

Number = 20
Number = 40
Number = 10
Number = 15
Number = 25
Printing elements from first to last:
Number = 20
Number = 40
Number = 10
Number = 15
Number = 25



Advertisements
Advertisements