if остаются в if?
за пределам if их не видно же да?
За пределами if-скоупа, да, то же и с try-catch, методами etc. Интересно, что на static это, по-логике, не должно распространяться.
Вот мы и узнали на практическом примере, что существование статических методов в if-скоупах и прочих скоупах невозможно.
Переменные что порождаются в любом из блоков кода, там и остаются. Почитай про скоупы
можно даже просто безымянный скоуп объявить и им ограничить видимость переменной. на практике бесполезно, но просто для инфы
Мапы заполнять удобно, если б не всякие Map.of
Обсуждают сегодня