검색결과 리스트
글
<Vector 클래스>
Vector클래스는 List인터페이스를 구현한 클래스 중 하나이다.
List 인터페이스에 구현되어 있는 메소드들을 살펴보도록 하자
void add(int index, Object element), boolean add(int index, Collection c) : 지정된 위치에 객체 또는 컬렉션에 포함된 객체들을 추가한다.
Object get(int index) : 지정된 위치에 있는 객체를 반환
int indexOf(Object o) : 지정된 객체의 이치를 반환한다.
ListIterator ListIterator() : List의 객체에 접근할 수 있는 ListIterator를 반환한다.
Object remove(int index) : 지정된 위치에 있는 객체를 삭제하고 삭제된 객체를 반환
Object set(int index, Object element) : 지정된 위치에 객체를 저장
Vector클래스는 Vector클래스는 protected Object elementData[];라는 이름의 Object배열을 멤버변수로 선언하고 있다.
Vector클래스 중 자주 사용하는 메소드들을 정리해보았다.
[메소드]
void add(int index, Object element) : 지정된 위치(index)에 객체를 저장한다.
boolean add(Object o) : 객체를 저장한다.
int capacity() : Vector의 용량을 반환한다.
void clear() : Vector를 비운다.
boolean contains(Object elem) : 지정된 객체가 Vector에 포함되어 있는지 확인
Object firstelement() : 첫번째로 저장된 객체를 반환
Object get(int index) : 지정된 위치에 저장된 객체를 반환
Object lastelement() : 마지막에 저장된 객체를 반환
void insertElementAt(Object obj, int index) : 객체를 주어진 위치에 삽입한다.
int indexOf(Object elem) : 지정된 객체가 저장된 위치를 찾아 반환한다.
boolean remove(Object O) : 지정한 객체를 제거한다.
Object set(int index, Object element) : 주어진 객체를 지정한 위치에 저장
int size() : Vector에 저장된 객체의 개수를 반환
void trimToSize() : 용량을 크기에 맞게 줄인다. (빈 공간을 없앤다.)
<실습 - 1>
-결과-
<실습 -2>
-결과-
<실습 - 3>
-결과-
'Programming > Java' 카테고리의 다른 글
Java - Hashtable, HashMap (0) | 2015.12.08 |
---|---|
Java - Iterator (0) | 2015.12.08 |
Java - 내부클래스(Inner 클래스) (0) | 2015.12.07 |
Java - 인터페이스(interface) (0) | 2015.12.07 |
Java - 추상클래스(abstract) (0) | 2015.12.07 |
RECENT COMMENT