На этом шаге мы перечислим основные встроенные типы.
Вы уже видели переменные типа String и переменные типа Int. Kotlin также поддерживает типы для работы со значениями вида True/False, списками, парами "ключ-значение".
В таблице 1 перечислены наиболее часто используемые типы, доступные в 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", Mclub 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 |
Со всеми этими типами мы познакомимся в следующих шагах.
На следующем шаге мы рассмотрим переменные, доступные только для чтения.