반응형 전체 글1543 ArrayList 선택과 성능 실수 줄이는 법 자바에서 항목 수가 바뀌는 목록을 만들 때 ArrayList는 가장 먼저 떠올릴 수 있는 선택입니다. 하지만 크기가 자동으로 늘어난다는 특징만 알고 사용하면 중간 삽입과 삭제가 많은 코드, 반복 중 수정하는 코드, 여러 스레드가 함께 쓰는 코드에서 예상 밖의 비용이나 오류를 만날 수 있습니다. 이 글은 배열과의 차이, 조회와 수정의 비용, 초기 용량의 의미, 자주 쓰는 메서드, 반복문에서 안전하게 삭제하는 방법을 기준별로 설명해 상황에 맞는 자료구조를 고르도록 돕습니다. 차근차근 진행하세요. 적용 뒤 시험하세요. 기록도 남겨두세요.ArrayList가 알맞은 목록인지 판단하기ArrayList는 List 인터페이스를 구현한 크기 조절 가능한 배열입니다. 저장 순서를 유지하고 중복과 null 요소를 허용하며.. 2026. 10. 15.