본문 바로가기
  • 개발자를 꿈꾸는 중
Java

ArrayList

by 느보리 2022. 5. 4.
반응형

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