最初のタイプ:ループ用
ステートメントのループ構造の形式:
for(初期化式;条件式;ループ後の操作式){
循環体;
}
例えば:
class dome_for2 {public static void main(string [] args){//system.out.println("hello world! "); // 1-10 int sum = 0の偶数の合計を見つけます。 for(int i = 1; i <= 10; i ++){if(i%2 == 0){//判断ステートメントsum+= i; // sum}} system.out.println(sum); }}出力構造は30です
2番目は声明
ステートメント中のループ構造の形式:
初期化ステートメント;
while(判決条件の声明){
ループボディステートメント;
制御条件ステートメント。
}
例えば:
class demo_while {public static void main(string [] args){//合計1-100 int sum = 0; //初期合計を0 int i = 1に定義します。 //最初の番号を定義して合計を開始します(i <= 100){//条件文の裁判官sum += i; // sum = sum + i; i ++; //変数がそれ自体を増やす} system.out.println( "sum =" + sum); }}出力の結果は次のとおりです。SUM= 5050
3番目のdo .... whileステートメント
ループ構造の形式は...声明:
初期化ステートメント;
する {
ループボディステートメント;
制御条件ステートメント。
} while(判決条件声明);
例えば:
class demo1_dowhile {public static void main(string [] args){// 1-100 int sum = 0の合計を見つけます。 //変数の合計を定義します。これは、値int i = 1の合計を保存するために使用されます。 //私が行う変数を定義します{// doはstem // system.out.println( "i =" + i); //ループボディステートメントsum += i; i ++; } while(i <= 100); //条件ステートメントSystem.out.println( "sum ="+sum)を判断します。 //出力結果}}出力結果:sum = 5050
概要:3つのループステートメントの違い:
1。do ...ループが少なくとも1回ループ本体を実行します。
2。Loopが最初に条件が真であるかどうかを判断し、次にループボディステートメントを実行するかどうかを決定する必要があるためです。
Java Languageの3つのループ文の違いの上記の紹介は、編集者が共有するコンテンツ全体です。私はそれがあなたに参照を与えることができることを願っています、そしてあなたがwulin.comをもっとサポートできることを願っています。