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

java_util_arraylist.htm

Advertisements