Java で Switch Case ステートメントを使用する方法

Java De Switch Case Sutetomentowo Shi Yongsuru Fang Fa



Java では、switch ステートメントを使用すると、コンパクトで簡潔、明快で読みやすいコードを実装できます。これは、if-else と比較して、最も強力で強力なプログラミング ステートメントの 1 つです。ケースの数が限られている場合は、if-else ステートメントを使用できます。ただし、ケース番号のサイズが大きい場合は、switch case ステートメントを使用することをお勧めします。

このチュートリアルでは、Java での switch ステートメントの使用について説明します。







Java で Switch Case ステートメントを使用するには?

switch ステートメントは、if、else if などのさまざまな条件ステートメントです。指定されたすべての条件コード ブロックから 1 つのステートメントのみを実行します。列挙型、文字列、int、short、long、byte などを処理します。 Java で switch ステートメントを利用するために、以下の構文が用意されています。



構文

スイッチ ( 表現 ) {
場合 値1 :
壊す ;
場合 値2 :
壊す ;
……
デフォルト :
}

上記の構文では:



  • スイッチ 」は一度だけ実行される式です。
  • 場合 」が条件を決定します。記述された式の値は、それぞれのケースで比較されます。
  • 壊す ” は、条件を終了するために使用されるオプションのキーワードです。
  • デフォルト 」のケースは、定義された条件が一致しない場合に実行されます。

この例では、switch case ステートメントを使用して条件を比較します。これを行うには、まず、数値データ型で数値を宣言し、仕様に従って値を割り当てます。





整数 一つに = 23 ;

ここ:

  • switch ステートメントを利用し、「 場合 」キーワード。
  • 次に、「 println() 」メソッドを使用して、数値が指定された条件に一致する場合にコンソールに出力を出力します。
  • さらに、default ステートメントはオプションです。数値がどの条件とも一致しない場合は、デフォルト値が出力されます。
スイッチ ( 一つに ) {
場合 1 : システム . . println ( '15' ) ;
壊す ;
場合 2 : システム . . println ( 「25」 ) ;
壊す ;
場合 3 : システム . . println ( 「35」 ) ;
壊す ;
デフォルト : システム . . println ( '存在しない' ) ;
}

以下の画像では、宣言された番号がどの条件とも一致しないことがわかります。そのため、コンソールにデフォルト値が出力されます。



switch case ステートメントの別の例を見てみましょう。これを行うには、変数を初期化します。

整数 = 5 ;

数値を各 case ステートメントと比較する switch ステートメントを使用します。数値がいずれかの条件に一致すると、終了し、出力がディスプレイに表示されます。それ以外の場合、デフォルト値がコンソールに出力されます:

スイッチ ( ) {
場合 0 :
システム . . println ( '今日は月曜日です' ) ;
壊す ;
場合 1 :
システム . . println ( '今日は火曜日です' ) ;
壊す ;
場合 2 :
システム . . println ( '今日は水曜日です' ) ;
壊す ;
場合 3 :
システム . . println ( '今日は木曜日です' ) ;
壊す ;
場合 4 :
システム . . println ( '今日は金曜日です' ) ;
壊す ;
場合 5 :
システム . . println ( '今日は土曜日です' ) ;
壊す ;
場合 6 :
システム . . println ( '今日は日曜日です' ) ;
壊す ;
}

指定された日の値が「 5 」の場合、対応するコードブロックが実行されます。

結論

Java で switch case ステートメントを使用するには、まず変数をデータ型で初期化し、値を割り当てます。次に、ケースごとに数を比較する switch case ステートメントを使用します。番号が条件に一致すると、コンソール画面に番号が表示されます。この投稿では、Java で switch case ステートメントを使用する方法について説明しました。