Write a Java Program to Convert a List to Array and Vice Versa
import java.util.ArrayList;
class Main {
public static void main(String[] args) {
ArrayList languages = new ArrayList<>();
// Add elements in the list
languages.add("Java");
languages.add("Python");
languages.add("JavaScript");
System.out.println("ArrayList: " + languages);
// Create a new array of String type
String[] arr = new String[languages.size()];
// Convert ArrayList into the string array
languages.toArray(arr);
System.out.print("Array: ");
for(String item:arr) {
System.out.print(item+", ");
}
}
}
Final output