Java - ArrayList

c.Hano·2024년 11월 21일

자바

목록 보기
15/17
List<Integer> al = new ArrayList<>();

이렇게 사용된다.

(Array)List<Integer> al = new ArrayList<(Integer)>();

()안의 것들은 생략되었다고 생각하자.

List<변수타입> 변수이름 = new ArrayList<>();

으로 만들 수 있다.

해당 명령어는 배열을 한정없이 계속 추가할 수 있다.

변수이름을 a, 변수 타입을 Interger(int) 라고 하자.

명령어기능
a.add(10);배열을 하나씩 늘려간다.
a.get(3);몇번째 담긴 배열을 값을 출력해준다. a.add(10); 를 첫번째로 담으면 a.get(0); 하면 10이 출력된다.
a.size();지금까지 몇개의 배열을 담았는지 출력해준다

** 내가 add()를 통해 담은 값이 몇 번째인지 까먹었다. -> size()-1 을 통해 get() 몇인지 확인 할 수 있다.

변수타입을 바꾸어서 배열을 담고 싶다면 새로 List<새로운 변수타입>를 선언해서 다시 담아야한다.

** 기존 배열( [ ] )과 같이 참조값이 각자 해당되는 것인지는 아직 모르겠다.


profile
꼬질이

0개의 댓글