한울이

[JAVA] 배열 <-> 리스트 변환 본문

PROGRAMMING

[JAVA] 배열 <-> 리스트 변환

gksdnf050 2020. 6. 18. 19:47

1. List -> Array

ArrayList<String> arrayList = new ArrayList<>();

arrayList.add("Test1");

arrayList.add("Test2");

arrayList.add("Test3");

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



2. Array -> List

String[] array = new String[3];

array[0] = "Test1";

array[1] = "Test2";

array[2] = "Test3";

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

 

3. valueOftoString의 차이

String str = null;
System.out.println(String.valueOf(str)); // null
System.out.println(str.toString()); // NullPointerException

'PROGRAMMING' 카테고리의 다른 글

[SQL] IN vs EXISTS  (0) 2022.05.29
[JS] this, arrow function  (0) 2022.05.29
[JAVA] LocalDateTime format  (0) 2022.05.29
[JAVA] Map 정렬  (0) 2020.09.05
[JAVA] 파일 입출력  (3) 2020.04.06
Comments