Что учить новичку в Android Java vs Kotlin // Мобильный разработчик [Ru, Android]
Разница между операторами «==» и «===» в Kotlin
1. Обзор В этой статье мы поговорим о разнице между операторами «==» и «===» в Kotlin . В Котлине, как и в Java, есть две разные концепции равенства: ссылочное равенство и структурное равенство. 2. Ссылочное равенство Для ссылочного равенства мы используем символ === , который позволяет нам оценить ссылку на объект (если она указывает на тот же объект). Это эквивалент оператора «==» в Java. Допустим, у нас определены два целых числа: val a = Integer(10)
val b = Integer(10) и мы проверяем их оба,...
Переход с Java на Kotlin
1. Общий обзор В этом руководстве мы рассмотрим, как мы можем перейти с Java на Kotlin. Несмотря на то, что мы рассмотрим множество базовых примеров, эта статья не является введением в Kotlin. Что касается отдельной статьи, вы можете начать с этой записи здесь.
Здесь мы рассмотрим основные примеры переноса нашего Java-кода на Kotlin, такие как простые инструкции print, определение переменных, управление возможностью обнуления.
Затем мы перейдем к внутренним областям, таким как управляющие инструкции, такие как инструкции if-else и switch...