Javaの学習シリーズ3--フロー制御文

1.シーケンスストラクチャ

INT A = 18 もし(<60 ){
  リターン 'D' 
} そう であれば(<70 ){
  リターン 'C' 
} そう であれば(<80 ){
  リターン 'B' 
} {
  リターン「A」。
}

2.構造

int型の週= 2 ;
スイッチ(週){
     ケース 1 
        のSystem.out.println( "月曜日" )。 
        休憩;
    ケース 2 
        するSystem.out.println( "火曜日" );
        休憩;
    ケース 3 
        のSystem.out.println( "Wendesday" )。
        休憩;
    デフォルト
        するSystem.out.println( "申し訳ありませんが、私は知りません" ); 
}

3.ループ構造

0 = INT; 
一方(A <0){
System.out.printlnは(A);
A ++;
}
のSystem.out.println( "-----");
//行いながら差分-while行う-whileループは、少なくとも一度実行されていることを確認します
= 0;
行い{
のSystem.out.println();
++を;
}ながら(<0)。
//循环用
{(; <0 ++ = 0)のため
のSystem.out.println();
++;
}

4.ジャンプ

// 要件1:0-100が88になるまで生成された乱数を生成し、循環が停止した
int型 = 0合計; 
System.out.printlnは( "開始!" );
 ながら、真の){  ++ ;
     int型 I =(int型)恐らくMath.round(100 * Math.random());
     IF(I == 88 BREAK ; 
} 
System.out.printlnは(合計+ + "タイムズ"を"ゲームは終わった、使用される" ); 
System.out.printlnは( "------------" );
 //は要件2:出力100〜150は、3分割することができない
ためINT I = 100;私は<150; I ++ ){
    もし(I%3 == 0 続けます
    System.out.println(I); 
}

5.マルチサイクル

アウター:のためにINT iが101 =、I <150; I ++ ){ 
  インナー:   のためのint型、J = 2、J <I / 2、J ++ ){
         場合(I%のJ == 0 ){
             続けるインナー。
        } 
        のSystem.out.println(I + "" + J)。
    }

おすすめ

転載: www.cnblogs.com/Emking/p/12147642.html