Javaサンプルコード辞典

List - Listから順番に要素を取り出す

Iteratorを使用してListから順番に要素を取り出すサンプルコードです。

このサンプルコードではジェネリックスのListを使用しています。ジェネリックスでない場合は、iteratorのnext()メソッドで要素を取り出してから、キャストを行う必要があります。
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;

//Listに要素を追加して、取り出す。
public class IterateList {

      public static void main(String[] args) {
            
            //Listを生成する
            List<String> list = new ArrayList<String>();
            
            //Listに要素を追加する
            list.add("A");
            list.add("B");
            list.add("C");
            list.add("D");
            list.add("E");
            list.add("F");
            
            //Listから要素を取り出すための反復子を取得する
            Iterator<String> it = list.iterator();
            
            //次の要素がまだ存在する場合はtrueが返される
            while(it.hasNext())
            {
                  //Listから要素を取り出す
                  String element = it.next();
                  
                  System.out.println(element);
            }
      }
}

(2007年11月3日)  

 ちょっと一休み. Javaキーワード並び替えゲーム

画面に表示される文字列を並び替えるとJavaに関連するキーワードになります。ヒントをたよりに並び替えを行ってエンターを押してください。 ユーザ登録をしてログインするとランキングに参加できます。
Flex Tips

DWRでリッチなWebページを作る!

Java Tips  java.io 編

Java Tips  java.lang 編