본문 바로가기

프로그래밍/Java

<Vector> for, Iterator, Enumeration 반복,열거형 출력

 

package exam;

 

import java.util.Enumeration;
import java.util.Iterator;
import java.util.Vector;

 

public class Exam01 {
 public static void main(String[] args) {
  Vector<Object> vt = new Vector<Object>();
  vt.add("hannaz");
  vt.add(31);
  vt.addElement(true);

 

  System.out.println("for문출력");
  for (int i = 0; i < vt.size(); i++) {
   System.out.print(vt.get(i) + "\t");// vt.elementAt(i)로 해도
            // 됨..element=>요소가 몇번째 있느냐~
  }

 

  System.out.println("\n\nIterator반복자");// 권장
  Iterator<Object> it = vt.iterator();
  while (it.hasNext()) {
   System.out.print(it.next() + "\t");
  }

 

  System.out.println("\n\nEnumeration열거형");
  Enumeration<Object> et = vt.elements();// jsp문서 파일 업로드 할때
  while (et.hasMoreElements()) {
   System.out.print(et.nextElement() + "\t");
  }

    }

 

 

★ 결과

 

for문출력
hannaz 31 true 

 

Iterator반복자
hannaz 31 true 

 

Enumeration열거형
hannaz 31 true 

 

 

'프로그래밍 > Java' 카테고리의 다른 글