Enumeration 인터페이스


📌 공식 패턴

Enumeration<String> names = request.getParameterNames();
while (names.hasMoreElements()) {
    String name = names.nextElement();
    // ... name을 이용해 처리
}
  • Enumeration : 문자열 타입의 열거형(파라미터 이름들)
  • hasMoreElements() : 남아있는 요소가 있는지 체크(while 조건)
  • nextElement() : 다음 요소(이름)를 꺼냄

📖 외우는 방법

**“Enumeration은 항상

  1. 객체 얻고
  2. while(hasMoreElements())
  3. nextElement()로 꺼낸다.”**


  • Enumeration<String> 변수명 = ...
    while (변수명.hasMoreElements()) { ... }
    변수명.nextElement()