What does the method toArray() do?


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

Example

Live Demo

import java.util.ArrayList;
public class ArrayListDemo {
   public static void main(String[] args) {
      ArrayList<Integer> arrlist = new ArrayList<Integer>(5);
      arrlist.add(20);
      arrlist.add(40);
      arrlist.add(10);
      arrlist.add(15);
      arrlist.add(25);
      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);
      }
   }
}

Output

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

karthikeya Boyini
karthikeya Boyini

I love programming (: That's all I know

Updated on: 12-Mar-2020

625 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements