工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Industrial programming >> Java

Java Switch-Case 文と例

私たちは皆、生活の中で定期的にスイッチを使用しています。はい、照明とファンに使用する電気スイッチについて話しています。

下の図からわかるように、各スイッチは特定の電気機器を操作するように割り当てられています。

たとえば、写真では、最初のスイッチは扇風機用で、次は照明用などです。

したがって、各スイッチは 1 つのアイテムのみをアクティブ化/非アクティブ化できることがわかります。

Java のスイッチケースとは?

同様に、Java の switch は、指定された入力から一致する条件のみをアクティブにする条件文の一種です。

ユーザーが数値 (この例では 1 桁のみ) として入力を与え、出力が単語数であるプログラムの例を考えてみましょう。

整数変数 iSwitch は、スイッチが機能するための入力です。

利用可能なさまざまなオプション (読み取りケース) は、case とともにコロン「:」

として記述されます。

これにより、ケースとスイッチへの入力が一致した場合に実行されるステートメントが作成されます。

Java スイッチの例

class SwitchBoard{
 public static void main(String args[]){
   int iSwitch=4;
   switch(iSwitch){
     case 0:
     System.out.println("ZERO");
     break;

     case 1:
     System.out.println("ONE");
     break;

     case 2:
     System.out.println("TWO");
     break;

     case 3:
     System.out.println("THREE");
     break;

     case 4:
     System.out.println("FOUR");
     break;

     default:
     System.out.println("Not in the list");
     break;
 }
}
}

出力:

FOUR

では、そこに横たわっている 2 つの単語 break と default は何をしているのでしょうか?

与えられた例では、これらは単純な print ステートメントですが、メソッドの呼び出しなどのより複雑な状況を参照することもできます.

休憩を取らないとどうなりますか?

ブレークが提供されていない場合は、一致する条件とデフォルトの条件が実行されます。それが起こると、あなたのロジックは狂ってしまいます.

休憩を使わずに実験するのはユーザーに任せます。

Java Switch ステートメント:

注意事項

さあ、自分の配電盤に配線してみましょう!!


Java

  1. C# switch ステートメント
  2. C++ switch..case ステートメント
  3. Java if...else ステートメント
  4. C++ Switch Case ステートメントと EXAMPLE
  5. Java の String Length() メソッド:例で見つける方法
  6. Java String charAt() メソッドと例
  7. Java String contains() メソッド |部分文字列を例でチェック
  8. 例を使用したJava文字列のendsWith()メソッド
  9. Java BufferedReader:例を使用して Java でファイルを読み取る方法
  10. プログラム例を使用した Java の挿入ソート アルゴリズム
  11. 例を使用したJavaプログラムでの選択ソート