Веб-версияОткрыть в Telegram

Пост🔍 Ответ на задачу про Switch Expressions: yield или return? 🔄

1 октября 2026
A
Alexandr Zelentsov
🔍 Ответ на задачу про Switch Expressions: yield или return? 🔄 В новых switch expressions (Java 14+) если вам нужно выполнить несколько действий в одном case, вы используете блок {}. Чтобы вернуть значение из такого блока наружу в переменную, используется ключевое слово yield. Вывод: Сначала выполнится System.out.print, затем значение "Result" вернется в переменную. Итого: OneResult. ⚡️ Не перепутайте: yield используется только внутри switch. Не пытайтесь использовать его вместо return в обычных методах. #java #switch #java14 #basics #syntax #интервью #java_interview_tasks
353 ·

Рядом в ленте

AAlexandr ZelentsovОпросAAlexandr ZelentsovЧто выведет код? int x = 1; String result = switch (x) { case 1 -> { System.out.print("One"); yield "Result"; } default -> "Other"; }; System.out.print(result);
это сообщение
AAlexandr Zelentsov📂 Подборка каналов по AI, IT технологиям & HR Tech Мы собрали полезные каналы для тех, кто работает в IT сфере, интересуется AI и хочет расширить свой кругозор AAlexandr ZelentsovЕсли вы работаете в сфере IT, развиваетесь в технологиях или просто хотите быть в курсе самых важных новостей и трендов - эта папка для вас! Что внутри: ▪️ IT-н
JJava Interview TasksJava Interview Tasks@java_interview_tasks · канал · Технологии
4 899подписчиков490средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем