Java-decision-making

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

Java-意思決定

意思決定構造には、プログラムによって評価またはテストされる1つ以上の条件と、条件が真であると判定された場合に実行されるステートメント、およびオプションで、条件が判定された場合に実行される他のステートメントがあります偽りです。

以下は、ほとんどのプログラミング言語で見られる典型的な意思決定構造の一般的な形式です-

意思決定

Javaプログラミング言語は、次のタイプの意思決定ステートメントを提供します。 詳細を確認するには、次のリンクをクリックしてください。

Sr.No. Statement & Description
1

if statement

  • ifステートメント*は、ブール式とそれに続く1つ以上のステートメントで構成されます。
2

if…​else statement

  • ifステートメント*の後にオプションの* elseステートメント*を続けることができます。これはブール式がfalseの場合に実行されます。
3

nested if statement

1つの if または else if ステートメントを別の if または else if ステートメント内で使用できます。

4

switch statement

  • switch* ステートメントを使用すると、変数を値のリストと等しいかどうかをテストできます。

は? :オペレーター

条件演算子? :*前の章の *if …​ else ステートメントを置き換えるために使用できます。 それは次の一般的な形式を持っています-

Exp1 ? Exp2 : Exp3;

Exp1、Exp2、およびExp3は式です。 コロンの使用と配置に注意してください。

式全体の値を決定するために、最初にexp1が評価されます。

  • exp1の値がtrueの場合、Exp2の値は式全体の値になります。
  • exp1の値がfalseの場合、Exp3が評価され、その値が式全体の値になります。

次は何ですか?

次の章では、java.langパッケージのNumberクラスとJava言語のサブクラスについて説明します。

プリミティブデータ型ではなく、これらのクラスのインスタンス化を使用するいくつかの状況と、Numbersを操作するときに知っておく必要のある書式設定、数学関数などのクラスを検討します。