Интерфейс SwitchCase
public sealed interface SwitchCase
Моделирует отдельный случай в инструкции
lookupswitch или tableswitch. Случай switch составной:
SwitchCase(
int caseValue,
Label target
)
- С момента:
- 24
- См. также:
Краткое описание методов
Подробное описание методов
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