📘 etc/Error Solving

[TIL/ES] Java에서 list.toArray를 사용할때 Object 자료형이어야 가능

Kim_dev 2022. 10. 8. 01:18

- 변환 :    [ ArrayList -> 배열]     /      [배열 -> ArrayList]  

1) List -> 배열 (List의 toArray 사용) : 

String[] array = myList.toArray(new String[myList.size()]);

 

 

2) 배열 -> List (Array의 Arrays.asList 사용)

ArrayList<String> arrayList = new ArrayList<>(Arrays.asList(myArray));

* 주의 : Object 자료형일때만 변환 가능한듯

* Long 리스트 -> long 배열 변환 / long 배열 -> Long 리스트 변환 안된다는 말!