インタフェースSwitchCase


public sealed interface SwitchCase
lookupswitchまたはtableswitch命令で1つのケースをモデル化します。

スイッチ・ケースはコンポジットです:

SwitchCase(
    int caseValue,
    Label target
)

導入されたバージョン:
24
関連項目:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    int
    このケースに対応する整数値を返します。
    static SwitchCase
    of(int caseValue, Label target)
    新しいスイッチ・ケースを返します。
    このケースに対応するブランチ・ターゲットを返します。
  • メソッドの詳細

    • caseValue

      int caseValue()
      このケースに対応する整数値を返します。
      戻り値:
      このケースに対応する整数値
    • target

      Label target()
      このケースに対応するブランチ・ターゲットを返します。
      戻り値:
      このケースに対応するブランチ・ターゲット
    • of

      static SwitchCase of(int caseValue, Label target)
      新しいスイッチ・ケースを返します。
      パラメータ:
      caseValue - 大文字と小文字の整数値
      target - ケースのブランチ・ターゲット
      戻り値:
      新しいスイッチ・ケース