Spec-Zone.ru › OpenJDK 24

Интерфейс SwitchCase

public sealed interface SwitchCase
Моделирует отдельный случай в инструкции lookupswitch или tableswitch.

Случай switch составной:

SwitchCase(
    int caseValue,
    Label target
)
С момента:
24
См. также:
  • LookupSwitchInstruction
  • TableSwitchInstruction

Краткое описание методов

Модификатор и тип Метод Описание
int caseValue()
Возвращает целое значение, соответствующее этому случаю.
static SwitchCase of(int caseValue, Label target)
Возвращает новый случай switch.
Label target()
Возвращает целевую ветвь, соответствующую этому случаю.

Подробное описание методов

caseValue

int caseValue()
Возвращает целое значение, соответствующее этому случаю.
Возвращает:
целое значение, соответствующее этому случаю

target

Label target()
Возвращает целевую ветвь, соответствующую этому случаю.
Возвращает:
целевую ветвь, соответствующую этому случаю

of

static SwitchCase of(int caseValue, Label target)
Возвращает новый случай switch.
Параметры:
caseValue - целое значение для случая
target - целевая ветвь для случая
Возвращает:
новый случай switch

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.base/java/lang/classfile/instruction/SwitchCase.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API