import 필요 - import java.util.ArrayList;
객체생성 - ArrayList<Integer> arrayList = new ArrayList<>();
ArrayList 크기는 동적으로 변경되기 때문에 크기설정이 필요없음
값 추가 - .add("##"); ##이 마지막 배열에 추가됨.
- .add(1, "@@"); 이 index[1]에 끼어들어감.
값 제거 - .remove(0); index[0]이 지워지면서 자동으로 1번이 0번째 index가 됨.
값 찾기 - .get(i); index[i] 의 값을 볼 수 있다.
값 수정 - .set(1, 77779); index[0] 의 값이 77779로 바뀜.
cf) .add(1, "@@"); 이 index[1]에 끼어들어감.
존재확인 - boolean isEmpty = mArrayList.isEmpty();
'JAVA > 되새김질' 카테고리의 다른 글
객체지향 복습(6) ─ 인터페이스 (0) | 2019.08.20 |
---|---|
객체지향 복습(5) ─ 추상메서드 (0) | 2019.08.19 |
향상된 for문 Iterator (0) | 2019.08.18 |
객체지향 복습(4) ─ 1:다 (Obj vs MultiObj) (0) | 2019.08.18 |
메서드 특징!? 아니 내가 몰랐던 것 (0) | 2019.08.18 |