[Java] ArrayList를 배열로 변환 배열에서 ArrayList로 변환

SaGo_MunGcci·2022년 7월 19일
0

Java

목록 보기
3/10
  • ArrayList --> 배열
ArrayList<String> arrayList = new ArrayList<>();

arrayList.add("apple");

arrayList.add("peach");

arrayList.add("stawberry");

//자료형만 바꾸면 자료형에 해당하는 배열로 변환할 수 있다.
String[] array = new String[arrayList.size()];

int size=0;
for(String temp : arrayList){
array[size++] = temp;
}

반복문을 쓰지 않고 메서드를 사용해서 바로 형변환하는 코드
: String[] array = arrayList.toArray(new String[arrayList.size()]);

배열 --> ArrayList

String[] array = new String[3];

array[0] = "apple";

array[1] = "orange";

array[2] = "house";

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

for(String temp : array){ 

arrayList.add(temp);

}

반복문을 쓰지 않고 메서드를 사용해서 바로 형변환하는 코드
:ArrayList<String> arrayList = new ArrayList<>(Arrays.asList(array));

profile
이리저리 생각만 많은 사고뭉치입니다.

0개의 댓글