ホームページ  >  記事  >  Java  >  Javaによるプロセス制御を詳しく解説

Javaによるプロセス制御を詳しく解説

高洛峰
高洛峰オリジナル
2017-03-12 13:57:101578ブラウズ

Java プログラムは、制御ステートメントを通じてメソッドの実行フローを制御し、特定の機能を実現します。

Java には主に 3 つのプロセス制御構造があります。

Sequential 構造

Selection 構造

Loop 構造。

3 つの構造を組み合わせることで、どんな複雑な問題も解決できます。 branchブランチステートメントは、条件文とも呼ばれます。条件ステートメント - 。

Java

プログラミング言語

は、デュアルウェイ if とマルチウェイ

switch

分岐ステートメントをサポートしています。 If-else


Javaプログラミング言語のif()は数値の代わりにブール式を使用します

その形式は次のとおりですif(ブール型式1){

ステートメント 1;

}; 以下のコードは、実際の状況に応じて記述できます。

Switch ステートメント

式の値は以下と互換性がある必要がありますenum 列挙型の整数または

定数

。値には byte、short、int、char が含まれます。

string

object

、または long 値

switch ステートメントの構文形式 (SWITCH [デフォルト:

ステートメントdefault;

break;]

}

ここでのbreakは、このブランチから飛び出すことを意味します。

あるcaseコードセグメントの終了文にbreak文がない場合、case式の値をチェックせずに次のcaseへ実行を継続します。

変数または式の値がどの case 値にも一致しない場合、オプションのデフォルト文字 (デフォルト) は、Case の後に直接定数値を続けることができることを示します。

ループ構造

Javaで使用される主なループは

forループ

while
while

とdo while

はあまり使用されませんが、それでも次の3つのループ文の形式を覚えておく必要があります for( 初期化文; ループ条件; インクリメント式) {

初期化ステートメント; out.println("hello world");程} 次に、whiledo を書きます。 同じ関数のwhileループCirc WHILE (循環条件) {

実行文

----

}


に基づいて判定し、括弧内の実行文を実行するかどうかを決定します。


while文を実行する際、実行プロセスはまずループ条件を決定します。ループ条件が偽の場合は、while文の後続のコードが直接実行されます。ループ条件が真の場合、ループ本体のコードが実行されます。 、その後、ループ条件が成立しないまでループ条件が決定されます。 hDo-WHILE

文の文法形式は

Do {


巡回本体

} 条件を循環させながら

DO-WHILE文内のスキマ説明は実行コードの繰り返し ループ条件の一部は条件を参照ループが確立される場合、ループ条件はブール型の値であり、値が true の場合にループが実行されます。それ以外の場合、ループは終了し、ステートメント全体がセミコロンで終了します。

実行処理 do-while文を実行すると、まずループ本体が実行され、ループ条件が成立しない場合はループが終了し、ループ条件が成立した場合はループ本体が継続されます。ループ本体の実行後、ループ条件の判定などが行われます。


以上がJavaによるプロセス制御を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。