Kotlin dla pętli

Kotlin dla pętli
Pętla „for” w Kotlin jest używana do iteracji nad zakresem, tablicami, listami itp., Tak jak jest używany w innych językach programowania. Wszystko, czego potrzebuje, to iterator, który pomaga tej pętli iterować dostarczoną kolekcję. Ta pętla działa dokładnie tak jak pętla „foreach” w języku programowania C#. Ten samouczek nauczy się używać pętli „for” w języku programowania Kotlin w Ubuntu 20.04.

Wykorzystanie pętli dla Kotlin:

Aby nauczyć się korzystania z pętli Kotlin „For” w Ubuntu 20.04, możesz spojrzeć na następujące pięć przykładów:

Przykład nr 1: Drukowanie dni tygodnia, wykorzystując pętlę dla Kotlin:

W tym przykładzie nauczymy metody drukowania elementów tablicy za pomocą pętli „for” w Kotlin. Przykład skryptu Kotlin pokazano na poniższym obrazku:

Najpierw stworzyliśmy pusty dokument z tytułem „for for.kt ”. Wszystkie skrypty Kotlin muszą mieć „.KT ”Rozszerzenie z ich nazwą. Następnie, w ramach tego dokumentu, zdefiniowaliśmy funkcję „main ()” z instrukcją „Fun Main ()”. Następnie zdefiniowaliśmy szereg dni tygodnia z tytułem „Tydzień”, używając słowa kluczowego „Arrayof”. Przypisaliśmy nazwy wszystkich dni do tej tablicy jako jej elementy. Następnie wyświetliśmy wiadomość na terminalu. Następnie użyliśmy pętli „For”, która itera przez wszystkie elementy tej tablicy, a w tej pętli po prostu wydrukowaliśmy te elementy na terminalu.

Zanim przejdziemy do kompilacji tego skryptu Kotlin, najpierw musimy upewnić się, że kompilator Kotlin istnieje na naszym Ubuntu 20.04 System. W tym celu musimy uruchomić polecenie umieszczone w terminalu:

$ Kotlinc

Wyjście pokazane na poniższym obrazku wskazuje na obecność kompilatora Kotlin na Ubuntu 20.04:

Teraz możemy skompilować nasz skrypt Kotlin z następującym poleceniem:

$ Kotlinc dla.Kt

To polecenie utworzy plik klasy dla twojego skryptu Kotlin z nazwą „Forkt” i.mi.; Wypowiada pierwszy alfabet nazwy pliku skryptu Kotlin, a także „k”.KT ”Rozszerzenie. Co więcej, kropka „.”Zostanie również usunięte z nazwy. Stanie się to za każdym razem, gdy utworzysz plik klasowy swojego skryptu Kotlin. Aby to lepiej zrozumieć, rozważ plik skryptu Kotlin o nazwie „Testuj.kt ”. Po skompilowaniu tego pliku skryptu Kotlin odpowiedni plik klasy zostanie utworzony za pomocą „Testkt."

Teraz, aby uruchomić wspomniany plik klasy, użyjemy instrukcji przedstawionej poniżej:

$ Kotlin Forkt

Dane wyjściowe naszego pierwszego skryptu Kotlin pokazano na poniższym obrazku:

Przykład nr 2: Drukowanie elementów zakresu w kolejności rosnącej za pomocą pętli dla Kotlin:

Teraz utworzymy skrypt Kotlin do drukowania elementów danego zakresu w kolejności rosnącej. W tym celu użyliśmy skryptu pokazanego poniżej:

W tym podstawowym skrypcie po prostu zdefiniowaliśmy funkcję „main ()”, w której mamy pętlę „for”. Przypisaliśmy zasięg, i.mi., 1–10, do tej pętli „dla”, aby iterować. Następnie chcieliśmy wydrukować elementy tego zakresu na terminalu.

Po wykonaniu wszystkie elementy danego zakresu były wyświetlane na terminalu, jak pokazano na poniższym obrazku:

Przykład nr 3: Drukowanie elementów zakresu w kolejności malejącej przy użyciu pętli dla Kotlin:

W tym przykładzie chcemy podzielić się z Tobą skryptem Kotlin, z którym możesz wydrukować elementy danego zakresu na terminalu w kolejności zstępującej. W tym celu użyliśmy skryptu Kotlin pokazanego na poniższym obrazku:

W tym programie mamy taką samą pętlę „dla”, którą użyliśmy w powyższym przykładzie. Jednak tym razem, zamiast używać notacji „I w 1… 10”, użyliśmy notacji „I w 10” ​​do wydrukowania elementów danego zakresu w kolejności malejącej.

Elementy naszego danego zakresu w kolejności malejącej pokazano na poniższym obrazku:

Przykład nr 4: Drukowanie elementów zasięgu w kolejności rosnącej przy użyciu pętli dla Kotlin z podwójnym przyrostem:

Ten przykład jest nieco podobny do naszego drugiego przykładu, ja.mi., Chcemy wydrukować elementy zakresu w kolejności rosnącej. Jednak tym razem chcemy je wydrukować z podwójnym przyrostem. Aby to zrobić, użyliśmy skryptu Kotlin pokazanego na poniższym obrazku:

W tym skrypcie, podobnie jak nasz drugi przykład, użyliśmy tej samej pętli „dla”; Jednak wprowadziliśmy w nim tylko notację „kroku 2” dla podwójnego przyrostu. Pozostały skrypt jest taki sam.

Wyjście tego skryptu Kotlin pokazano na następujący obraz:

Przykład nr 5: Drukowanie elementów zakresu w kolejności malejącej przy użyciu pętli dla Kotlin z podwójnym spadkiem:

Ponownie ten przykład jest również podobny do naszego trzeciego przykładu; Jednak wydrukujemy elementy naszego zakresu w kolejności malejącej z podwójnym zmniejszeniem tym razem. Skrypt Kotlin pokazano na poniższym obrazku:

Dane wyjściowe naszego ostatniego skryptu Kotlin pokazano na poniższym obrazie:

Wniosek:

Ten artykuł miał na celu zbudowanie zrozumienia pętli Kotlin „For” w Ubuntu 20.04. Najpierw przedstawiliśmy wam podstawowy cel tej pętli w tym języku programowania, po czym podzieliliśmy się z wam pięć różnych przykładów, które wdrożyły jego użycie. Ponadto podzieliliśmy się również metodami kompilacji i wykonania skryptu Kotlin w Ubuntu 20.04. Po dobrze zrozumieniu tych przykładów, będziesz mógł bardzo skutecznie użyć pętli „For” w Kotlin.