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:
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.
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://www.w3resource.com/java-exercises/array/java-array-exercise-21.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics