ためになるホームページ お問い合わせ




TOP > Java > 繰り返し
while文
コードブロックまたは文を繰り返す回数が決まっておらず、特定の条件がtrueである間、ずっと繰り返す。whileは先判断である。

while文の例
class Test{
    public static void main(String[] args){
        int i = 0 ;
        while(i < 10) {
            System.out.println(i) ;
            i++ ;
        }
    }
}


do-while文
while文は先判断に対し、do-while文は後判断。すなわち、ブール値がtrueであろうと、falseであろうと必ず一回ループ内の処理が行われる。
一番注意しなくてはいけないのが、文の最後に「;」(セミコロン)が必要である。

do-while文の例
class Test{
    public static void main(String[] args){
        int i = 0 ;
        do{
            System.out.println(i) ;
            i++ ;
        }while(i <= 1) ;
    }
}


for文
あらかじめ、繰り返す数がわかっている際に使用。for文は以下の3つから成り立っている。
  • 変数の宣言と初期化
  • ブール式
  • 反復式

  • for文の例
    class Test{
        public static void main(String[] args){
            for(int i = 0 , j = 10 ; i < 10 && j > 0 ; i++ , j--){
                System.out.println("Test") ;
                --j ;
            }
        }
    }
    
    






    Copyright 2007 ためになるホームページ All Rights Reserved.