ステートメント 自然言語の文とほぼ同等です。一般に、ステートメントは、意味をなす英語の文章と同じです。このセクションでは、次のことについて説明します。 のステートメントは何ですか ジャワ そしてその Java のステートメントの種類 。
Javaのステートメントとは何ですか?
Java では、 声明 は、何を実行するかをコンパイラに指示する実行可能命令です。これは実行される完全なコマンドを形成し、1 つ以上の式を含めることができます。文は、1 つ以上の節を含む完全なアイデアを形成します。
ステートメントの種類
Java ステートメントは、次のカテゴリに大まかに分類できます。
- 式ステートメント
- 宣言文
- 制御ステートメント
式ステートメント
表現はあらゆるものにとって不可欠な構成要素です Javaプログラム 。通常、新しい値を生成するために使用されます。場合によっては、に値を割り当てることもできます。 変数 。 Java では、式は値、変数、 演算子 、 そして 方法 呼び出します。
Java には 3 種類の式があります。
- という表現 生産する 価値。例えば、 (6+9)、(9%2)、(pi*半径) + 2 。括弧で囲まれた式が最初に評価され、その後残りの式が評価されることに注意してください。
- という表現 割当 価値。例えば、 数値 = 90、円周率 = 3.14。
- という表現 結果も生成せず、値も割り当てられません 。例えば、 インクリメント または デクリメント インクリメント演算子またはデクリメント演算子をそれぞれ使用して値を取得します。 メソッドの呼び出し 、など。これらの式は、変数の値またはプログラムの状態 (メモリ) を変更します。例えば、 count++、int sum = a + b ;式は変数の値のみを変更します 和 。変数の値 ある そして b 変化しないので、これも副作用です。
宣言文
宣言ステートメントでは、データ型と名前を指定して変数と定数を宣言します。変数には、Java プログラムで使用される値が保持されます。例えば:
int quantity; boolean flag; String message;
また、値を変数に初期化することもできます。例えば:
int quantity = 20; boolean flag = false; String message = 'Hello';
Java では、単一の宣言ステートメントで複数の変数を宣言することもできます。すべての変数は同じデータ型である必要があることに注意してください。
int quantity, batch_number, lot_number; boolean flag = false, isContains = true; String message = 'Hello', how are you;
制御文
制御ステートメントは、Java プログラムのフロー (ステートメントの実行順序または順序) を決定します。 Java では、ステートメントは上から下に解析されます。したがって、制御フロー ステートメントを使用すると、特定の条件に基づいてプログラムの特定のセクションを中断できます。
制御ステートメントには次の種類があります。
記載例
//declaration statement int number; //expression statement number = 412; //control flow statement if (number > 10 ) { //expression statement System.out.println(number + ' is greater than 100'); }