반응형
자바에서 리스트를 배열로, 배열을 리스트로 변환하는 코드이다.
for문을 이용해서 할 수도 있는 작업이지만 짧은 코드로 하는 방법이 알고싶어 찾아 사용했엇다.
# 리스트를 배열로
1
2
3
4
5
6
7
8
9
|
List<String> list = new ArrayList<String>();
list.add("a");
list.add("b");
list.add("c");
list.add("d");
// 리스트를 배열로 변환하는 코드.
String[] strArr = list.toArray(new String[list.size()]);
|
cs |
# 배열을 리스트로
1
|
List<String> newList = Arrays.asList(strArr);
|
c |