간단명료

List - Array 데이터 이동 본문

Java

List - Array 데이터 이동

FeelGoood 2022. 2. 16. 20:29

List -> Array

ArrayList<String> arrayList = new ArrayList<>();
arrayList.add("Test1");
arrayList.add("Test2");
arrayList.add("Test3");

String[] array = new String[arrayList.size()]; //arrayList 크기만큼 배열 크기 설정
int size=0;

for(String temp : arrayList){                  //반복문을 통해 데이터 적재

  array[size++] = temp;

}

Array -> List

String[] array = new String[3];

array[0] = "Test1";
array[1] = "Test2";
array[2] = "Test3";

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

for(String temp : array){

  arrayList.add(temp);

}

관련문제
https://programmers.co.kr/learn/courses/30/lessons/42586?language=java
풀이
https://github.com/chogyujin/algorithm/blob/1b1a5043b72d69aeab52143a76beec8ae29827a6/programmers/004.%20%EA%B8%B0%EB%8A%A5%EA%B0%9C%EB%B0%9C.md

728x90
반응형

'Java' 카테고리의 다른 글

Boolean, boolean 차이  (0) 2022.03.19
Queue  (0) 2022.02.16
Pair  (0) 2022.02.16
ArrayList  (0) 2022.02.16
Math 클래스  (0) 2022.02.16
Comments