[JAVA] Enumeration 인터페이스 정리
카테고리 없음 2018. 4. 11. 18:11 |http://hyeonstorage.tistory.com/210
Enumeration 인터페이스 정리
Enumeration 인터페이스는 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는 메소드를 제공하는 켈렉션이다.
인터페이스이므로, 직접 new 연산자를 이용하여 객체를 생성할 수 없으며, Enumeration 인터페이스에 선언된 메소드는 그 인터페이스를 사용하는 클래스로 구현해서 사용해야만 한다.
* Enumeration 인터페이스 메소드
Enumeration 메소드 | 설명 |
boolean hasMoreElements() | Vector로 부터 생성된 Enumeration의 요소가 있으면 true, 아니면 false 반환 |
Object nextElement() | Enumeration 내의 다음 요소를 반환한다. |
Enumeration 객체는 new 연산자로 생성할 수 없으며, Vector를 이용하여 생성할 수 있다.
Vector 클래스의 elements() 라는 메소드는 객체의 모든 요소들을 Enumeration 객체로 반환한다.