Enumeration - Interface Enumeration<E>, Enumeration 인터페이스 메소드

CODEDRAGON Development/Java

반응형

  

Enumeration

·         Enumeration 인터페이스는 객체들의 집합(Vector)에서 각각의 객체들을 한순간에 하나씩 처리할 수 있는 메소드를 제공하는 켈렉션프레임워크 입니다.

·         Iterlator, ListIterator, Enumeration은 모두 컬렉션에 저장된 요소에 접근하는데 사용되는 인터페이스 입니다.

 

 

 

Interface Enumeration<E>

http://docs.oracle.com/javase/8/docs/api/java/util/Enumeration.html

 

 

 

Enumeration 인터페이스 메소드

메소드

설명

boolean hasMoreElements()

·         Vector로 부터 생성된 Enumeration의 요소가 있으면 true, 아니면 false 반환합니다.

Object nextElement()

·         Enumeration 내의 다음 요소를 반환합니다.

·         nextElement()를 호출하기 전에 hasMoreElements()메소드를 호출하여 읽어올 요소가 남아 있는지 확인하는 것이 안전합니다. Iterator next()와 동일합니다.