Convert List to Array
Object[] toArray()
- Returns an array containing all of the elements in this list in proper sequence (from first to last element).
<T> T[] toArray(T[] a)
- Returns an array containing all of the elements in this list in proper sequence (from first to last element); the runtime type of the returned array is that of the specified array.
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class Main {
public static void main(String[] args) {
List list = new ArrayList();
list.add("1");
list.add("2");
list.add("3");
list.add("java2s.com");
System.out.println(list);
Object[] array = list.toArray();
System.out.println(Arrays.toString(array));
}
}
The output:
[1, 2, 3, java2s.com]
[1, 2, 3, java2s.com]