Ну вот пришел дед, все порешал и кино закончилосьОт языка зависит, но вообще да, оптимизируется проходка по свичам
Тонкости оператора switch
Да, это целая статья по самому обычному switch в JDK 7. Бывает так, что накопленный материал кажется интересным и малоизвестным, а потом оказывается, что любая бабка у подъезда уже 50 лет знает об...habr.com Java 12: Mapping With Switch Expressions
In this post, we take a closer look at mapping with switch expressions in the latest version of the JDK, Java 12, and example code.dzone.com
Но вообще линейное сравнение как в елзифе конечно всегда проигрывает в плане оптимизации