본문 바로가기
JAVA/★객체지향

Collections framework : ArrayList의 사용법

by SEOKIHOUSE 2023. 3. 15.

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