(四)Javaプロセス制御文(Java基礎ノート)
一、順序構造
プログラムコードは順番に上から下へ、左から右へ実行されます
二、選択構造
1、if—else
自語文フォーマットが値を返すと三目と等価に変換できます
2、switch文
意味:switchマルチ選択スイッチは変数によって異なる値を判断条件としてJDK 7.0以降、Stringタイプをサポート
構文:
switch caseの各ブランチの最後にはbreak文を書かなければなりません.ブランチを終了することを示します.breakを書かないと、breakに遭遇するまで後続のブランチが実行されます.--キー
switch(変数):変数タイプサポート整数など:byte short int char enum
jdk1.5列挙のサポートを開始
JDK7.0後にStringをサポートする:
switch文の終了フラグ: break に出会ったは、コードの最後の行 に実行される.
三、循環構造
1、循環分類: forサイクル
結果がfalseでforループが終了するとtrueでループ体が実行されます whileサイクル
まず初期値を取得し,判断条件と判断し,結果がfalseであればforループを終了し,trueであればループ体を実行する. do whileサイクル do{}while(); 最後にセミコロン がありますは少なくとも1回 を実行する.条件式の変数です.ループ前の定義が必要です.役割ドメイン 3つのサイクルの違いと関連:
1、3種類の循環は等価に転換できる
2、まず—forサイクル、次はwhileサイクル、最後はdowhile
3、forサイクルの初期値はサイクル終了後は使用できません
4、dowhileサイクルは最低一回実行する
四、ジャンプ制御文
1、break文
作用:終了ループ1)switch文に用いられ、分岐文2を終了するために用いられる)は、ループにおいて終了ループ(最も近いループ)の近接原則3)breakループ番号を表す.
エンドラベルで指定されたループを表し、内側ループから外側ループを直接終了する
2、continue文
作用:今回のサイクルから飛び出して、サイクルの中で1)だけで今回のサイクルを終了し、次のサイクル(最も近いサイクル)2)continueサイクルを継続することを表す.終了符号で指定された今回のループを示し、次のループを継続する
プログラムコードは順番に上から下へ、左から右へ実行されます
二、選択構造
1、if—else
if( ){
1;
}else{
2;
}
自語文フォーマットが値を返すと三目と等価に変換できます
2、switch文
意味:switchマルチ選択スイッチは変数によって異なる値を判断条件としてJDK 7.0以降、Stringタイプをサポート
構文:
switch( ) {
// :byte short int char enum
case 1:
1 ;
break; //
case 2:
2 ;
break; // break;
case 3:
2 ;
break; // break
default: // 0 1
;
}
switch caseの各ブランチの最後にはbreak文を書かなければなりません.ブランチを終了することを示します.breakを書かないと、breakに遭遇するまで後続のブランチが実行されます.--キー
switch(変数):変数タイプサポート整数など:byte short int char enum
jdk1.5列挙のサポートを開始
JDK7.0後にStringをサポートする:
switch文の終了フラグ:
三、循環構造
1、循環分類:
:
for( ; ; ){
;
}
結果がfalseでforループが終了するとtrueでループ体が実行されます
:
while( ){
;
;
}
まず初期値を取得し,判断条件と判断し,結果がfalseであればforループを終了し,trueであればループ体を実行する.
do{
;
;
}while( );
1、3種類の循環は等価に転換できる
2、まず—forサイクル、次はwhileサイクル、最後はdowhile
3、forサイクルの初期値はサイクル終了後は使用できません
4、dowhileサイクルは最低一回実行する
四、ジャンプ制御文
1、break文
作用:終了ループ1)switch文に用いられ、分岐文2を終了するために用いられる)は、ループにおいて終了ループ(最も近いループ)の近接原則3)breakループ番号を表す.
エンドラベルで指定されたループを表し、内側ループから外側ループを直接終了する
2、continue文
作用:今回のサイクルから飛び出して、サイクルの中で1)だけで今回のサイクルを終了し、次のサイクル(最も近いサイクル)2)continueサイクルを継続することを表す.終了符号で指定された今回のループを示し、次のループを継続する