1)배열의 문제점
*배열크기에 제한이 있다
기존의 배열예제를 보자

기존배열
①String [] arrayObj = new String[]; ② length ③arrayObj[i]
===========
Arraylist
①import ②ArrayList ③add ④size⑤ get(i)
*add(1, "20") --> 1번인덱스에 20추가하는 것
*set(int index, Object) -->값변경
*al.remove() -->삭제
*al.clear() ->전체삭제
그러나 ArrayList의 주의해야할 점!!

이 방식은 옛날방식이다 (안정성이 떨어진다)
*제네릭 문법수단을 채택한 것을 보자

<String>으로 지정을 해줬음! 그래서 al.get(i)도 String이라 형변안해줘도 된다
'JAVA > ★객체지향' 카테고리의 다른 글
Collection interface + iterator (0) | 2023.03.18 |
---|---|
Collections framework List와 Set의 차이점 (0) | 2023.03.15 |
collections framework 전체적인 구성 (0) | 2023.03.15 |
제네릭의 특징 (0) | 2023.03.15 |
제네릭 (0) | 2023.03.15 |