Записки программиста 1с

Типы данных Kotlin

Типы данных Kotlin. Данные, хранимые в переменных и константах, имеют определенный тип. Тип описывает данные, присвоенные константе или переменной, и то, как при компиляции будет происходить его проверка.

Типы данных Kotlin
Типы данных Kotlin

Такая проверка предотвращает присваивание переменной или константе данных неправильного типа. Функция main, определяет точку входа в программу. В IntelliJ есть возможность просто написать «main» в TypeIntro.kt и нажать клавишу Tab. Тогда IntelliJ автоматически добавит все базовые элементы заданной функции.

Встроенные типы Kotlin

ТипОписаниеПример
String
(строка)
Текстовая информация“Estragon”
“happy meal”
Char (символ)Один символ‘X’
Символ Юникод U+0041
Boolean (логи
ческий)
Истинно/ложно
Да/Нет
true
false
Int
(целочислен
ный)
Целое число“Estragon”.length
5
Double (с плава
ющей запятой)
Дробные числа3.14
2.718
List (список)Коллекция элементов3, 1, 2, 4, 3
“root beer”, мclub soda”, “coke”
Set (множе
ство)
Коллекция уникальных
значений
“Larry”, “Moe”, “Curly”
“Mercury”, “Venus”, “Earth”, “Mars”,
“Jupiter”, “Saturn”, “Uranus”,
“Neptune”
Map (ассоциа
тивный массив)
Коллекция пар «ключ
значение»
“small” to 5.99, “medium” to 7.99,
“large” to 10.99
Встроенные типы данных Kotlin

Объявление переменной в Kotlin

Для задания переменной используется ключевое слово var, которое начинает объявление новой переменной, и после ключевого слова указали ее имя. Далее указывается тип переменной: Int. Это означает, что NumberNewValue будет хранить целое число.

И наконец, вы использовали оператор присваивания (=), чтобы присвоить значение справа (значение типа Int, а именно — 5) переменной слева (NumberNewValue)

Типы данных Kotlin
Объявление переменной в Kotlin

Объявление переменной только для чтения в Kotlin

Язык Kotlin предлагает возможность объявления переменных, доступных
только для чтения, — такие переменные нельзя изменить после присваивания
начального значения.

Переменная, которую можно изменить, объявляется с помощью ключевого
слова var. Чтобы объявить переменную, доступную только для чтения, используется ключевое слово val.

Константы времени компиляции Kotlin

Константы времени компиляции могут иметь значения только одного из следующих базовых типов — а использование более сложных типов может сделать компиляцию невозможной.
Ниже перечислены поддерживаемые базовые типы для констант времени компиляции:

  • String
  • Int
  • Double
  • Float
  • Long
  • Short
  • Byte
  • Char
  • Boolean

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *