배열(Array) -> ArrayList 변환
String[] arr = new String[5];
arr[0] = "one";
arr[1] = "two";
arr[2] = "three";
arr[3] = "four";
arr[4] = "five";
ArrayList<String> arrList = new ArrayList<>();
for(String k : arr) {
arrList.add(k);
}
+ ) Arrays 메서드 사용
String[] arr = new String[5];
arr[0] = "one";
arr[1] = "two";
arr[2] = "three";
arr[3] = "four";
arr[4] = "five";
ArrayList<String> arrList = new ArrayList<>(Arrays.asList(arr));
ArrayList -> 배열(Array)
ArrayList<String> arrList = new ArrayList<>();
arrList.add("one");
arrList.add("two");
arrList.add("three");
arrList.add("four");
arrList.add("five");
String[] arr = new String[arrList.size()];
int size = 0;
for(String k : arrList) {
arr[size++] = k;
}
+ ) List 메서드 사용
ArrayList<String> arrList = new ArrayList<>();
arrList.add("one");
arrList.add("two");
arrList.add("three");
arrList.add("four");
arrList.add("five");
String[] arr = arrList.toArray(new String[arrList.size()]);
'Programming Language > Java' 카테고리의 다른 글
[Java] 문자열 포함 여부 확인, contains() 함수 (0) | 2020.12.19 |
---|---|
[Java] 배열(Array), ArrayList 정렬하기 (오름차순, 내림차순) (0) | 2020.12.19 |
[Java] 배열(Array) 과 ArrayList (0) | 2020.12.18 |
[Java] BufferedReader, BufferedWriter를 활용한 빠른 입출력 (0) | 2020.12.15 |
[Java] Scanner 클래스 사용법과 next(), nextLine()메소드의 차이 (0) | 2020.12.15 |