Javaの道 Javaに関する
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道 >  掲示板 >  掲示板(リスト 偶数奇数表示)
閲覧数:666
掲示板(リスト 偶数奇数表示)
名前
匿名
題名 リスト 偶数奇数表示
質問内容

質問を評価する
(0ポイント)
ジェネリクスとイテレータを用いて実行結果→1,-2,3,-4,5と表示させたいのですが
2と4しか表示されません。どうすればいいのでしょうか
    
ArrayList<Integer> array = new ArrayList<Integer>();
        
    array.add(1);
    array.add(2);
    array.add(3);
    array.add(4);
    array.add(5);
        
        
for(Iterator<Integer> i=array.iterator(); i.hasNext();){
    Integer iterator = i.next();
    if(iterator % 2 == 0){
    iterator *= -1;
    System.out.println(i.next());
    }
            
    else{
    System.out.println(i.next());
    }
}
質問日時 2013-05-08 08:23:48
名前
匿名
回答内容

回答を評価する
(0ポイント)
・w・) < Iterator#nextの処理を理解してないからだね
回答日時 2013-05-08 08:27:45

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。



このページのトップへ
 ニュースJava基本Servlet・JSPオープンソースFAQ掲示板
Javaの道_CopyrightJavaの道