全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

インタフェース java.util.Enumeration

public interface Enumeration
Enumerationインタフェースを実装するオブジェクトは、一連の要素を一度に一つずつ生成します。nextElementメソッドを連続して呼び出すことによって、連続するそれらの要素が返されます。

たとえば、ベクトル v のすべての要素をプリントするには、次のようにします。

     for (Enumeration e = v.elements() ; e.hasMoreElements() ;) {
         System.out.println(e.nextElement());
}

メソッドは、ベクトルの要素や、ハッシュテーブルのキー、ハッシュテーブルの値を列挙するためのものです。さらに、列挙は、入力ストリームを SequenceInputStreamに指定するためにも使用されます。

参照:
SequenceInputStream, nextElement, Hashtable, elements, keys, Vector, elements

Method Index

 o hasMoreElements()
この列挙に要素がもっとあるかどうかをテストする。
 o nextElement()
この列挙にある次の要素を返す。

Methods

 o hasMoreElements
  public abstract boolean hasMoreElements()
この列挙に要素がもっとあるかどうかをテストします。

返り値:
この列挙に要素がもっとあれば、true、なければfalse
 o nextElement
  public abstract Object nextElement()
この列挙にある次の要素を返します。

返り値:
この列挙の次の要素。
例外: NoSuchElementException
要素がそれ以上ない場合。

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス