switch с выражениями в Java 12+?В Java 12 появился улучшенный
switch, который позволяет возвращать значения и использовать case без break.• Код стал короче и читабельнее.• Можно присваивать результат switch переменной.• Поддерживает yield для возврата значений.
String result = switch (day) {
case "Monday", "Tuesday" -> "Рабочий день";
case "Saturday", "Sunday" -> "Выходной";
default -> "Неизвестный день";
};
System.out.println(result);
switch для улучшения читаемости кода и уменьшения дублирования break.#java #switch #java12
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥3❤2