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ラボ サイト検索Y!ログール |