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

Пост🔍 Ответ на задачу про Pattern Matching: Прощай, кастинг! 👋

3 октября 2026
A
Alexandr Zelentsov
🔍 Ответ на задачу про Pattern Matching: Прощай, кастинг! 👋 В Java 16 появился Pattern Matching for instanceof. Теперь мы можем объявить переменную s прямо в проверке. Если obj является строкой, Java сама сделает приведение типов и запишет результат в s. Область видимости s ограничена блоком if. Вывод: Так как длина строки 10 (> 5), условие сработает. Результат: HELLO JAVA. ⚡️ Не перепутайте: Переменная s доступна только там, где компилятор уверен в её инициализации. Например, в if (...) { здесь s доступна }. #java #java16 #patternmatching #basics #syntax #интервью #java_interview_tasks
2 · 389 ·

Рядом в ленте

AAlexandr ZelentsovОпросAAlexandr ZelentsovЧто выведет этот код? Object obj = "Hello Java"; if (obj instanceof String s && s.length() > 5) { System.out.print(s.toUpperCase()); } else { System.out.print("
это сообщение
AAlexandr ZelentsovСобес в гугл: 3200021 разложить на множителиAAlexandr ZelentsovОтвет на задачу про 3200021: Заметим, что 32 · 100 000 = 3 200 000 = 20⁵ (потому что 32 = 2⁵, 100 000 = 10⁵, а 2⁵ · 10⁵ = 20⁵). Тогда 3 200 021 = 20⁵ + 20 + 1,
JJava Interview TasksJava Interview Tasks@java_interview_tasks · канал · Технологии
4 899подписчиков490средний охват поста
Лента площадки Открыть в Telegram

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

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