Vector 클래스, 제네릭 사용시 별도의 형 변환(Casting)이 불필요, Vector 클래스 형식
CODEDRAGON ㆍDevelopment/Java
반응형
Vector 클래스
· Vector클래스는 제네릭을 사용할 수 있는 대표적인 클래스
· 제네릭을 표현하기 위해서는 클래스명 다음에 < >를 사용하여 자료형을 지정해야 합니다.
Vector 구조도
제네릭 사용시 별도의 형 변환(Casting)이 불필요
· 컬렉션 클래스의 일종인 벡터 클래스를 사용할 경우 원소들은 Object형으로 업캐스팅되어 저장됩니다. 저장된 원소를 다시 추출할 경우 처음 저장 당시의 타입으로 다운캐스팅 해야 합니다.
· 제네릭을 사용하면 다운캐스팅 하지 않고서도 원소 추출이 가능합니다.
Vector 클래스 형식
< >를 사용하여 자료형을 지정합니다.
Vector<자료형> g = new Vector <자료형>(); |
Vector<String> g = new Vector <String>(); |
'Development > Java' 카테고리의 다른 글
short vs int, short & byte, not unsigned (0) | 2016.11.16 |
---|---|
인터페이스의 Marker 기능 (0) | 2016.11.16 |
상속에서의 생성자와 소멸자 (0) | 2016.11.13 |
자바프로그램 결과물 출력과정 도식도 (0) | 2016.11.09 |
JDBC를 이용한 데이터베이스 연결 방법 (0) | 2016.11.04 |