Еще один уровень позади! Из предыдущих лекций вы узнали об условном операторе if-else и нюансах его работы. Познакомились со специальным типом — boolean. Разобрали примеры использования операторов сравнения и булевых переменных. И, наконец, узнали больше о сравнении ссылок и строк.
Если чувствуете, что еще немного теории и наглядных примеров вам точно не повредят, вперед: вот ссылки на пару полезных материалов.
Equals и сравнение строк
Сравнение объектов отличается от сравнения примитивных типов данных. Вы, наверное, уже догадались почему так. В случае объектов передается ссылка, а в случае примитивов — значение… Есть еще немало интересных нюансов, о которых вы узнаете из этого материала. Как обычно, разбираться с темой будем на живых примерах.
Тернарный оператор
Этот зверёк очень непривычный для новичка, и по большому счёту можно обойтись вообще без него… но ведь тернарный оператор так хорошо и просто сокращает код! А это именно то, к чему стоит стремиться начинающему программисту. Если вы еще не успели как следует познакомиться с этим заменителем конструкции if-else, рекомендуем узнать его получше и потихоньку вплетать в свой код.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ