개발

자바 배열 <-> 리스트 변환

동고킴 2016. 3. 22. 00:29
반응형

1. 배열 -> 리스트 변환


배열 -> 리스트 변환 방법에는 크게 두가지 방법이 있다. 편한걸로 쓰면된다.


1) Arrays 유틸을 이용한 방법

1
2
3
4
String[] strArray = {"a""b""c"};
ArrayList<String> strList = new ArrayList<String>(Arrays.asList(strArray));
 
System.out.println(strList);
cs

결과

 [a, b, c]


2) Coolections 유틸을 이용한 방법

1
2
3
4
5
String[] strArray = {"a""b""c"};
List<String> strList = new ArrayList<String>();
Collections.addAll(strList, strArray);
 
System.out.println(strList);


결과

 [a, b, c]



2. 리스트 -> 배열 변환

1
2
3
4
5
6
7
List<String> strList = new ArrayList<String>();
strList.add("a");
strList.add("b");
strList.add("c");
 
String[] strArray = strList.toArray(new String[strList.size()]);
System.out.println(Arrays.toString(strArray));


결과

 [a, b, c]




반응형

'개발' 카테고리의 다른 글

이클립스 띄어쓰기(문단, 공백), 조판부호 설정  (0) 2016.03.26
자바 Arrays 클래스  (0) 2016.03.22
Git ~ 및 ^ (상대적 커밋 이름)  (0) 2016.03.17
Git diff 명령어  (0) 2016.03.17
Git blame 명령어  (0) 2016.03.14