Определение внутренних переменных
Неизменяемая (только для чтения) внутренняя переменная:
val a: Int = 1
val b = 1 // Тип `Int` выведен автоматически
val c: Int // Тип обязателен, когда значение не инициализируется
c = 1 // последующее присвоение
Изменяемая переменная:
var x = 5 // Тип `Int` выведен автоматически
x += 1
Глобальные переменные:
val PI = 3.14
var x = 0
fun incrementX() {
x += 1
}
См. Свойства и поля.
Комментарии
Также, как Java и JavaScript, Kotlin поддерживает однострочные комментарии.
// однострочный комментарий
/* Блочный комментарий
из нескольких строк. */
В отличие от Java, блочные комментарии могут быть вложенными.
См. Документация Kotlin кода для информации о документации в комментариях.