列挙出力

  列挙はJDK1.0出力インタフェースを使用する時間である、出力インターフェースは、出力Vectorクラスのサービスを提供するために、主に、まだのみVectorクラスのサービスをJDK、列挙型の開発を追跡することでした。あなたはEnumerationインタフェースオブジェクトを取得したい場合は、Vectorクラスのメソッドに依存しなければなりません。

  1.获取列挙:パブリック列挙<E>要素();

  1.1列挙インタフェース定義動作の2つの方法があります。

    ブールpubilc: -次の要素が存在するかどうかを決定する)(hasMoreElements

    公共E; -現在の要素を取得はnextElementを() ;

  例:

パッケージcom.iterator.demo。

インポートのjava.util.Enumeration;
インポートのjava.util.Vector; 

パブリック クラスIteratorDemo {
     公共 静的 ボイドメイン(文字列[]引数){ 
        ベクトルの<string>すべて= 新しいベクトルの<string> (); 
        all.add( "こんにちは" ); 
        all.add( "世界" )。
        all.add( "シーナ" ); 
        all.add( "捜狐" )。
        列挙の<string> ENU = all.elements()。
        一方、(enu.hasMoreElements()){= enu.nextElement()。
            System.out.print(文字列 + "" ); 
        } 
    } 
}

結果:

こんにちは、世界、シーナ、捜狐、

 インターフェースクラスの出現長いので、中にいくつかは、比較的早い開発プロセスにおいて、いくつかの方法支持列挙出力動作があるが、継続的な改善のクラスメソッドと、操作のほとんどが直接イテレータを達成することができます。

おすすめ

転載: www.cnblogs.com/sunzhongyu008/p/11230764.html