상세 컨텐츠

본문 제목

[Java] ArrayList 개념정리

1 a n G u a g e /JAVA

by 동혼 2019. 7. 12. 23:40

본문

 

 

_____________________________

 

 

ArrayList<레퍼런스타입>  인스턴스명(변수명) = new ArrayList<>();

 

 

_____________________________

 

 

ex

 

ArrayList<String>  list1 = new ArrayList<>();

 

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

    > int 는 기본타입이라 레퍼런스타입을 나타내는 정수형 Integer 을 적어야한다 

 

ArrayList<Class>  list3 = new ArrayList<>();

    > class 도 주소를 사용하여 무엇을 하는 것이라 사용 가능하다 .

 

 

 

 

 

_____________________________

 

리스트에 무엇을 하는 방법 (레퍼런수명 list 라 하겠다)

 

추가

     list.add("추가할내용");

 

 

찾기 & 꺼내기

      list.get(index);

      > System.out.println(   list.get(index)   );

 

특정값 삭제

     list.remove(index);

     > 0 , 1 , 2 , 3  , 4   에서 3삭제시 총길이가 5 에서 4가 되고, 4가 4번째 인덱스에위치하게 된다.

 

전체삭제

     list.clear();

 

_____________________________

 

 

 

 

 

 

관련글 더보기

댓글 영역