Lista Kotlin

Lista Kotlin
Lista w Kotlin to po prostu struktura danych, która może przechowywać dane należące do tych samych lub różnych typów danych. Te listy mogą być zmienne lub niezmienne i.mi., Możemy mieć takie listy, których wartości nie mogą się zmienić, jak te, których wartości mogą się zmienić. Ponadto listy w Kotlin mają również pewne wbudowane funkcje związane z nimi. Dlatego w tym artykule postaramy się dogłębnie zbadać tę strukturę danych języka programowania Kotlin.

Jak korzystać z list w Kotlin?

Do skutecznego korzystania z list w Kotlin w Ubuntu 20.04, możesz przejść przez następujące cztery przykłady:

Przykład nr 1: Tworzenie i drukowanie listy ponumerowanej w Kotlin

Na tej ilustracji chcemy utworzyć i wydrukować listę w Kotlin. Do tego użyliśmy skryptu Kotlin pokazanego na poniższym obrazku:

W tym programie Kotlin zdefiniowaliśmy naszą listę o nazwie „Numery” w ramach funkcji „Main ()”. Następnie użyliśmy funkcji „Listof” do przypisywania elementów do tej listy. Następnie wykorzystaliśmy pętlę „dla”, która iteruje wszystkie elementy naszej zadeklarowanej listy. Następnie, w tej pętli, właśnie wydrukowaliśmy wszystkie te elementy na terminalu.

Możemy skompilować skrypt Kotlin z następującym poleceniem:

Lista $ Kotlinc.Kt

Następnie możemy wykonać skrypt Kotlin z poleceniem pokazanym poniżej:

$ Kotlin Listkt

Liczby naszej listy Kotlin pokazano na poniższym obrazku:

Przykład nr 2: Dostęp do elementów listy z notacją „indeksową” w Kotlin

Aby iterować na liście Kotlin, możemy również użyć innej notacji, w przeciwieństwie do tego, którego użyliśmy w naszym pierwszym przykładzie. Możesz przejść przez program Kotlin pokazany na poniższym obrazku, aby się tego dowiedzieć:

W tym skrypcie Kotlin stworzyliśmy listę o nazwie „Numery”, jednak tym razem przypisaliśmy do niej elementy liczb całkowitych, ale także przypisaliśmy sobie niektóre struny. Dowodzi to, że lista Kotlin może zawierać elementy należące do różnych typów danych jednocześnie. Następnie użyliśmy instrukcji „println” do drukowania wiadomości na terminalu. Następnie wdrożyliśmy w środku pętlę „dla”, w której użyliśmy notacji „indeksu” do iteracji elementów naszej listy. Indeksowanie listy Kotlin rozpoczyna się od „0” i przechodzi aż do wielkości listy minus jeden. Następnie wydrukowaliśmy elementy tej listy w tej pętli „dla”.

Elementy należące do różnych typów danych naszej listy Kotlin pokazano na poniższym obrazku:

Przykład nr 3: Tworzenie i drukowanie listy Kotlin o losowych elementach

W tym skrypcie Kotlin będziemy tworzyć listę zawierającą elementy należące do różnych typów danych. Jednak tym razem będziemy wspomnieć o tym typu. Jeśli znasz typ danych elementów listy, możesz wspomnieć o tym w momencie deklaracji. Z drugiej strony, jeśli chcesz utworzyć listę zawierającą elementy należące do różnorodnych typów danych, możesz również użyć „dowolnego” typu danych języka programowania Kotlin w momencie deklaracji. Jest to pokazane w skrypcie Kotlin podanym poniżej:

W tym programie użyliśmy tej samej losowej listy, którą utworzyliśmy w skrypcie Kotlin zaimplementowanym w drugim przykładzie. Jednak tym razem wyraźnie wspomnieliśmy, że typ danych naszej listy to „dowolny”. Następnie użyliśmy pętli „dla” do wydrukowania elementów tej listy na terminalu.

Elementy naszej losowej listy są pokazane na poniższym obrazku:

Przykład nr 4: Korzystanie z niektórych wbudowanych funkcji list Kotlin

Będzie to ogólny przykład, w którym będziemy używać niektórych wbudowanych funkcji pokrewnych z listami w Kotlin. Ponownie będziemy używać tej samej listy, którą utworzyliśmy w powyższym przykładzie. Dokładny skrypt Kotlin pokazano na poniższym obrazku:

Po utworzeniu listy z losowymi elementami w tym przykładzie najpierw chcieliśmy wydrukować element na trzecim indeksie naszej listy. W tym celu użyliśmy funkcji „Get (3)”, ponieważ indeksowanie listy zaczyna się od „0”. Następnie chcieliśmy wydrukować numer indeksu elementu „matematyki”, dla której użyliśmy funkcji „indeksof (matematyka)”. Następnie chcieliśmy wydrukować rozmiar naszej listy, dla której użyliśmy funkcji „rozmiaru”. Następnie chcieliśmy sprawdzić, czy element „historia” istnieje na naszej liście, czy nie, ponieważ użyliśmy funkcji „zawierają („ historia ”)”. Chcieliśmy również sprawdzić, czy nasza lista była pusta, czy nie, dla której użyliśmy funkcji „isEmpty ()”. Następnie chcieliśmy wydrukować naszą listę, porzucając swój pierwszy element. Należy zauważyć, że funkcja „upuszczania” Kotlin rozważa indeksowanie listy, zaczynając od „1”. Dlatego, aby upuścić pierwszy element listy, użyliśmy funkcji „upuść (1)”. Na koniec chcemy wydrukować naszą listę, porzucając ostatnie trzy elementy, dla których użyliśmy funkcji „Droplast (3)” języka programowania Kotlin.

Wyjście wszystkich wbudowanych funkcji listy Kotlin, których użyliśmy w powyższym przykładzie, pokazano na poniższym obrazie:

Wniosek

W tym artykule chcieliśmy wyjaśnić Ci działanie list w Kotlin. Po krótkim wprowadzeniu do list Kotlin, przenieśliśmy się prosto do wyjaśnienia naszych przykładów, w których stworzyliśmy i wydrukowaliśmy wiele rodzajów list. Udostępniliśmy Ci również różne metody iteracji na tych listach. Co więcej, próbowaliśmy nawet zbadać niektóre z wbudowanych funkcji list Kotlin. Biorąc wytyczne z tego artykułu, możesz łatwo pracować z listami w Kotlin w Ubuntu 20.04.