Java-while-loop

提供:Dev Guides
移動先:案内検索

javaのwhileループ

Javaプログラミング言語の while ループステートメントは、特定の条件が真である限り、ターゲットステートメントを繰り返し実行します。

構文

whileループの構文は-

while(Boolean_expression) {
  //Statements
}

ここで、* statement(s)は単一のステートメントまたはステートメントのブロックです。 *condition は任意の式であり、trueはゼロ以外の値です。

実行時に、_boolean_expression_の結果がtrueの場合、ループ内のアクションが実行されます。 式の結果が真である限り、これは継続します。

条件が偽になると、プログラム制御はループの直後の行に渡されます。

流れ図

Java Whileループ

ここで、_while_ループの重要な点は、ループが実行されない可能性があることです。 式がテストされ、結果がfalseの場合、ループ本体はスキップされ、whileループの後の最初のステートメントが実行されます。

public class Test {

   public static void main(String args[]) {
      int x = 10;

      while( x < 20 ) {
         System.out.print("value of x : " + x );
         x++;
         System.out.print("\n");
      }
   }
}

これは、次の結果を生成します-

出力

value of x : 10
value of x : 11
value of x : 12
value of x : 13
value of x : 14
value of x : 15
value of x : 16
value of x : 17
value of x : 18
value of x : 19