• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

질문있습니다.

22.05.21 16:38 작성 조회수 95

0

제가 파이썬을 올초부터 공부했고 자바는 지난달에 시작을 하였습니다.

파이썬은 list배열로 모든걸 해결하는데

자바는 배열과 ArrayList가 나뉘어져있더라구요. 각기 특징도 다르구요.

 

선생님께서는 코드를 짜실때 어떤 상황에서

배열을 쓸지 ArrayList를 쓸지 어떻게 구별을 하시는지 궁금해서 질문드립니다.

답변 1

답변을 작성해보세요.

1

배열은
전체 길이가 고정되어있는 반면,

ArrayList는
전체 길이가 늘어나기도 줄어들기도 합니다.

데이터 크기가 유동적으로 변해야한다면
ArrayList를, 아니면 배열을 사용하면 좋습니다.

 

PS.

더 나아가, 담겨진 데이터의 성향에 따라
자료구조적 퍼포먼스까지 고려하면 좋습니다.

더 자세한 내용은
"자료구조 자바 배열 ArrayList"
정도로 검색해보세요