Iterator パターンAdvertisement複数のオブジェクトに1つずつ順番にアクセスする
Java では java.util.Iterator で実装済み。
import java.util.Iterator;
import java.util.Vector;
public class IteratorTest{
public static void main(String args[]){
Vector bookshelf = new Vector();
// オブジェクトをたくさん入れる
bookshelf.add(new String("Let's English"));
bookshelf.add(new String("Java 入門"));
bookshelf.add(new String("JSP 入門"));
bookshelf.add(new String("JDBC 入門"));
// Iterator オブジェクト取得
Iterator iterator = bookshelf.iterator();
// Iterator オブジェクトを順番に読む
while(iterator.hasNext()){
System.out.println((String)iterator.next());
}
}
}
実行結果
Let's English! Java 入門 JSP 入門 JDBC 入門 Advertisement |
ショートカット・634・634ブログ ・このカテゴリのトップページに戻る ・Incubator(Pukiwiki) ・634ラボ UIコレクションギャラリー ZO-3ジェネレーター サイト検索Y!ログール |