Формат оператора переключения следующий: (его функция — выбрать фрагмент кода для выполнения)
Скопируйте код кода следующим образом:
переключатель (целочисленный коэффициент выбора) {
целочисленное значение случая 1: оператор перерыва;
целочисленное значение случая 2: оператор перерыва;
целочисленное значение случая 3: оператор перерыва;
целочисленное значение случая 4: оператор перерыва;
целочисленное значение случая 5: оператор перерыва;
...
по умолчанию: оператор;
}
Но есть несколько моментов, на которые следует обратить внимание:
1. Тип параметра регистра в переключателе может быть только типом int, но также можно использовать типы byte, short и char, поскольку byte, short и shar могут автоматически повышаться (автоматическое преобразование типа) до int, поэтому в конечном анализа, они по-прежнему имеют тип int. Позвольте мне объяснить, что в Java есть 8. Типы данных: byte, short, char, int, long, float, double и boolean. Логические значения нельзя преобразовать в данные любого типа. Маленькие типы можно автоматически преобразовать в большие типы данных, а большие типы данных можно преобразовать в малые. их нужно заставить обратиться.
2. За регистром может следовать выражение.
3.break используется для выхода из всего оператора переключения. Если нет, будет выполнена следующая ветвь.
4. Хорошие программисты умеют правильно использовать настройки по умолчанию.