반응형
ArrayList<E>
- 인터페이스 List<E>를 구현한 구현 클래스
- 배열처럼 수집한 Element를 index로 관리
- 동적인 저장공간
생성
List<제네릭타입> 이름 = new ArrayList<제네릭타입> ;
데이터 추가
- list1.add(추가할 데이터);
- list1.add(추가위치, 추가할 데이터);
- list1.addAll(추가할 배열);
- list1.addAll(추가 위치, 추가할 배열);
출력: #참고
- 모든 컬렉션 객체는 toString() 메서드를 오버라이딩 되어 있다.
=> list.toString()에서 toString() 없이 자신의 데이터 모두 출력 가능
데이터 정보
- isEmpty();
boolean 타입의 리턴 값
- size();
List 크기 반환
- get(index);
index 위치의 데이터 선택
반응형
'Java' 카테고리의 다른 글
Thread (0) | 2022.05.06 |
---|---|
예외 처리 방식 3 - 사용자 정의 (0) | 2022.05.06 |
예외 처리 방식 1 - try/catch, 리소스 자동해제 (0) | 2022.05.04 |
예외 처리 방식 2 - throws [전가] (0) | 2022.05.04 |
예외/에러 [Exception/Error] (0) | 2022.05.04 |