Java: Convert an ArrayList to an array
Write a Java program to convert an ArrayList to an array.
Pictorial Presentation:
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:
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.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics