w3resource

Java: Convert an ArrayList to an array

Java Array: Exercise-21 with Solution

Write a Java program to convert an ArrayList to an array.

Pictorial Presentation:

Java Array Exercises: Convert an ArrayList to an array

Sample Solution:

Java Code :

// Import the ArrayList and Arrays classes from the Java utility library.
import java.util.ArrayList;
import java.util.Arrays;

// Define a class named Exercise21.
public class Exercise21 {
    public static void main(String[] args) {
        // Create a new ArrayList of strings.
        ArrayList<String> list = new ArrayList<String>();

        // Add strings to the ArrayList.
        list.add("Python");
        list.add("Java");
        list.add("PHP");
        list.add("C#");
        list.add("C++");
        list.add("Perl");

        // Create a new string array with the same size as the ArrayList.
        String[] my_array = new String[list.size()];

        // Convert the ArrayList to an array and store it in my_array.
        list.toArray(my_array);

        // Iterate through the elements of the string array and print each element.
        for (String string : my_array) {
            System.out.println(string);
        }
    }
}

Sample Output:

Python                                                                                                
Java                                                                                                
PHP                                                                                                
C#                                                                                                
C++                                                                                                
Perl 

Flowchart:

Flowchart: Java exercises: Convert an ArrayList to an array

Java Code Editor:

Previous: Write a Java program to convert an array to ArrayList.
Next: Write a Java program to find all pairs of elements in an array whose sum is equal to a specified number.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/java-exercises/array/java-array-exercise-21.php