プログラミングでは、定数の固定サイズを表現したい場合があります。その目的のために、Java は Java 列挙型を提供します。これは、変数が定義済みの定数を設定できるようにする特別なクラスです。定義された変数には、1 つ以上の値を大文字で割り当て、カンマで区切る必要があります。
この投稿では、次のことを説明します。
Javaの列挙型とは何ですか?
Java 列挙型は、変更不可能な変数と定数で構成される特別なクラスです。列挙型を作成するには、「 列挙 インターフェイスまたはクラスの代わりに ” キーワードを使用し、コンマを使用して定数を区切ります。さらに、それらは常に大文字でなければなりません。
Switch ステートメントで Java 列挙型を使用する方法
switch ステートメントで Java 列挙型を利用するには、以下の例に従います。
まず、列挙型クラスを作成し、コンマで区切られた大文字の定数を追加します。
列挙 スキル {
新しい 、
平均、
プロ、
エキスパート
}
次に、対応する値でクラス オブジェクトを宣言します。
スキルテストスキル = スキル。 エキスパート ;switch ステートメントを利用して、「 スキル ' クラス。さらに、「 println() 」メソッドは、コンソールに出力を表示するために使用され、「 壊す ” キーワードは、指定されたケースが満たされるたびに実行を停止します:
スイッチ ( テストスキル ) {
場合 新しい :
システム . 外 . println ( '新しい' ) ;
壊す ;
場合 平均 :
システム . 外 . println ( '平均' ) ;
壊す ;
場合 プロ :
システム . 外 . println ( 'プロ' ) ;
壊す ;
場合 エキスパート :
システム . 外 . println ( 'エキスパート' ) ;
}
指定されたコードによると、switch ステートメントは指定されたすべてのケースを順番にチェックし、コンソールに「Expert」を出力しました。
これで、switch ステートメントで Java 列挙型を使用することができました。
結論
switch ステートメントで Java 列挙型を使用するには、最初に列挙型クラスを作成し、コンマで区切って大文字で定数を追加します。次に、クラスを定義し、クラスに値を追加します。最後に、「 スイッチ 」で値が追加された定数に基づくステートメント スキル ' クラス。この投稿では、switch ステートメントで Java 列挙型を使用する方法を示しました。