Найти тему
KOTLIN_IT

Урок №51 по Котлин. Списки

Список является распространённым вариантом коллекции. Создадим список через функцию listOf():

-2

C помощью функции listOf мы создаём такой вот список чисел и далее мы помещаем его в переменную number.

Что бы обратиться к отдельному элементу данного списка мы можем по индексу:

-3

Тут мы выводим на экран первый элемент списка. Нумерация начинается с нуля, поэтому в качестве индекса указываем [0]

Теперь выведем второй элемент списка:

-4

Для того что бы вывести размер нашего списка, мы у number вызовем ключевое слово size:

-5

Мы можем вывести все элементы списка использую цикл for:

-6

Списки могут быть изменяемые и не изменяемые. В нашем случае мы не можем в наш список добавить новый элемент, удалить его, либо как изменить т.е она неизменяемая

Для того что бы мы могли изменить наш список нужно создавать с помощью mutableListOf

Добавим новый элемент в наш список:

-7

Видим что число 24 добавился в наш список.

Для того что бы удалить какой либо элемент списка, нужно обратиться к нему по индексу.

Делаем это на примере:

-8

Видим что пятый элемент удалён из нашего списка.

Списки которые мы рассмотрели имеют тип Int а точнее MutableList<Int>.

Так же можем сделать список из строковых значений.

-9

Данный список будет иметь тип MutableList<String>