컬렉션 프레임워크
list : 가변 길이를 지원함
List <String> list = new ArrayList<String>();
* <> Generic (제네릭) : 배열에 들어갈 데이터의 타입
* <String> : 문자열을 넣을 수 있는 배열
* < Object Type > 으로 정의되는 것인데, 데이터를 저장할 형식을 의미한다.
* Generic은 Reference Type 만 지원한다. Primitive Type은 지원하지 않는다. : 정수형, 논리형은 넣을 수 없다.
primitive type을 class로 감싸놓은 것 : Wrapper Class
List <Integer> list = new ArrayList<Integer>();
primitive type은 대문자로 써주면 된다.
list 사용하는 방법
List<String> 변수명 = new Arraylist<String>();
* Data의 저장
변수명.add(요소)
* Data의 참조
변수명.get(인덱스)
결과창
* list의 크기
* Data를 포함하는지 찾기
* Data가 몇번째 인덱스에 있는지 찾기
존재할 때는 인덱스 번호가 출력되고
존재하지 않으면 -1이 출력된다.
* Data를 지울때
'Back-end > Java' 카테고리의 다른 글
예외 ( Exception ) & try catch (0) | 2016.01.25 |
---|---|
method 3 ( 담배파는 편의점 ) (0) | 2016.01.22 |
오버로딩(Overloading) (0) | 2016.01.21 |
생성자 (0) | 2016.01.21 |
method 2 ( 사과장수 프로그램 ) (0) | 2016.01.21 |