자바 : 배열과 Arraylist

임지원·2023년 10월 26일

1. 배열

int[] = new int[3]

자료형[] = new 자료형[배열 갯수] 형태로 만들며 생성시 크기 할당을 해줘야 한다.

2. ArrayList

배열의 장점과 리스트의 장점을 합친것.

ArrayList<Integer> al1 = new ArrayList<Integer>();

al1.add(1); # al1에 1 넣기
 
int i = al.get(0); # al1의 인덱스 0번째 값(1)을 i에 넣기

배열은 생성시에 크기를 정해주어야 하고 ArrayList는 유동적으로 크기를 바꿀 수 있어 ArrayList만 쓸 것 같지만 배열이 연속적이기에 조회가 빨라 각각의 장단점을 이해하고 사용하는 것이 중요하다.

profile
백엔드 새싹

0개의 댓글