Vector
( 특징 )
( 1 )
멀티 쓰레드 환경에서 사용하는 자료구조
( 2 )
병렬처리
장점 : 속도 향상
단점 : 코딩 복잡도 증가 ,
동기화 문제 등
( 3 )
ArrayList 와 Vector 의 속도 비교 (일반적인 환경)
ArrayList > Vector
정의
다형성 사용
List<제한할 자료형> 객체변수 = new Vector<>();
대표적인 함수들
add() 함수
추가
객체변수.add( Object )
get() 함수
가져오기
객체변수.get( index )
set() 함수
수정하기
객체변수.set( index , Object )
remove() 함수
삭제하기
객체변수.remove( Object )
객체변수.remove( index )
'JAVA' 카테고리의 다른 글
Java - Set (인터페이스) (0) | 2023.09.25 |
---|---|
Java - List (인터페이스) - LinkedList (0) | 2023.09.25 |
Java - Object (클래스) - toString() (0) | 2023.09.25 |
Java - Object (클래스)- .hashCode() : 객체 동등 비교 (0) | 2023.09.25 |
Java - Object (클래스) - .equals() : 객체 동등 비교 (0) | 2023.09.25 |