Kotlin Enum

Kotlin Enum
Jeśli chcesz pracować z wymienionymi stałymi lub potrzebujesz pojemnika, aby je zatrzymać oraz powiązane z nimi wartości i funkcje, możesz użyć wyliczeń w języku programowania Kotlin. Wyliczenie w Kotlin jest po prostu zdefiniowane jako grupa nazwanych stałych, które mogą mieć podobne typy wartości. W tym przewodniku nauczymy się używać wyliczenia w języku programowania Kotlin w Ubuntu 20.04 z pomocą kilku przykładów.

Jak używać Kotlin Enum w Ubuntu 20.04?

Do używania wyliczeń Kotlin w Ubuntu 20.04, możesz zobaczyć przykłady pokazane poniżej:

Przykład nr 1: Drukowanie stałych wyliczeń w postaci sznurka w Kotlin:

Na tej ilustracji zademonstrujemy metodę tworzenia wyliczenia w Kotlin i drukowania jego stałych w postaci ciągu. Możesz to zrobić, używając skryptu Kotlin pokazanego na poniższym obrazie:

Aby utworzyć wyliczenie w Kotlin, musisz użyć słowa kluczowego „enum”, a następnie słowa kluczowego „klasy”. Następnie możesz mieć wybraną nazwę do wyliczenia. Nazwaliśmy nasze wyliczenie „Kolory.”W tym przykładzie chcemy, aby wszystkie stałe naszego wyliczenia miały wartości typu„ liczb całkowitych ”. Następnie, w ramach naszego wyliczenia, zdefiniowaliśmy trzy nazwane stałe, i.mi., Czerwony, niebieski i zielony. Przypisaliśmy również wartości całkowitymi do tych nazwanych stałych, które są kodami RGB dla tych kolorów. Różne nazwane stałe wyliczenia w Kotlin są oddzielone przecinkami. Następnie zdefiniowaliśmy naszą funkcję „main ()”, w której użyliśmy funkcji „wspólnegoString” w instrukcji „println” do drukowania wszystkich wymienionych stałych naszego wyliczenia w formie ciągu.

Następnie skompilowaliśmy nasz skrypt Kotlin z poleceniem podanym poniżej:

$ Kotlinc enum.Kt

Następnie wykonaliśmy nasz skrypt Kotlin za pomocą następującego polecenia:

$ Kotlin Enumkt

Wszystkie nazwane stałe naszego wyliczenia w postaci ciągu pokazano na obrazie cytowanym poniżej:

Przykład nr 2: Drukowanie stałych wyliczeń w postaci listy w Kotlin:

W omówionym powyżej przykładzie wydrukowaliśmy wszystkie wymienione stałe wyliczenia Kotlina w formie łańcucha. W tym przykładzie pokażemy proces drukowania wszystkich wymienionych stałych wyliczenia Kotlina w formie listy. Możesz użyć następującego skryptu, aby osiągnąć ten cel:

Wyliczenie zastosowane w tym przykładzie jest takie samo, jak ogłosiliśmy w naszym pierwszym przykładzie. Chociaż tym razem, w naszej funkcji „main ()”, użyliśmy funkcji „toList ()” w instrukcji „println” do wyświetlania wszystkich wymienionych stałych naszego wyliczenia w formie listy.

Wszystkie nazwane stałe naszego wyliczenia Kotlina w postaci listy są pokazane na obrazie poniżej:

Przykład nr 3: Drukowanie indeksu stałej wyliczania Kotlin na terminalu:

Indeksowanie nazwanych stałych w wyliczaniu Kotlin działa dokładnie tak, jak indeksowanie tablicy w dowolnym innym języku programowania, i.mi., Indeksy zawsze zaczynają się od „0”. Jeśli chcesz znać pozycję lub indeksowanie dowolnej określonej stałej wyliczania Kotlina, możesz użyć następującego skryptu:

W tym przykładzie użyliśmy tego samego wyliczenia Kotlin, co stworzyliśmy dla naszego pierwszego przykładu. Następnie, wewnątrz naszej funkcji „main ()”, zdefiniowaliśmy wartość „kolor” i przypisaliśmy jej wartość „kolory.Czerwony ”i.mi., Wskazuje to na „czerwony” o nazwie stała naszego wyliczenia. Następnie nazwaliśmy funkcję „porządkową” z naszą utworzoną wartością do drukowania indeksu określonej wymienionej stałej naszego wyliczenia.

Indeks naszej określonej wymienionej stałej jest pokazany na obrazie poniżej:

Przykład nr 4: Drukowanie wartości stałych wyliczeń w Kotlin:

W tym przykładzie nauczymy metody dostępu do wartości wszystkich nazwanych stałych wyliczenia Kotlina. Za to możesz spojrzeć na późniejszy skrypt Kotlin:

Ponownie wykorzystaliśmy podobne wyliczenie Kotlin, którego użyliśmy w powyższych przypadkach. Następnie, wewnątrz naszej funkcji „main ()”, użyliśmy pętli „dla”, która itera przez wszystkie nazwane stałe naszego wyliczenia. Wewnątrz tej pętli użyliśmy instrukcji „println” do drukowania powiązanych wartości z tymi nazwanymi stałymi.

Wartości powiązane ze wszystkimi naszymi wymienionymi stałymi (po przekonwertowaniu na liczbę całkowitą) pokazano na cytowanym poniżej obrazie:

Przykład nr 5: Korzystanie z wyliczenia Kotlin z Kotlinem podczas wyrażenia:

W tym przykładzie postaramy się sparować wyrażenie „when” języka programowania Kotlin z wyliczaniami do drukowania dostosowanej wiadomości na terminalu. Do tego użyliśmy następującego skryptu Kotlin:

W tym skrypcie chcieliśmy tylko użyć nazwanych stałych wyliczenia; Dlatego po prostu usunęliśmy ich powiązane wartości. Następnie, w ramach naszej funkcji „main ()”, zdefiniowaliśmy zmienną „kolor” i przypisaliśmy mu wartość „kolory.Niebieski ”i.mi., Wskazuje na nazwaną stałą „niebieski.”Następnie użyliśmy wyrażenia„ kiedy ”nad zmienną„ kolor ”, a wewnątrz tego wyrażenia mamy trzy różne warunki sprawdzania wartości zmiennej„ kolor ”do drukowania dostosowanych komunikatów na terminalu.

Wynik tego skryptu Kotlin pokazano na obrazie poniżej:

Wniosek:

Dzisiaj chcieliśmy zapoznać Cię z koncepcją wyliczeń w Kotlin w Ubuntu 20.04. Najpierw krótko opisaliśmy cel wyliczeń Kotlin. Następnie omówiliśmy z tobą pięć różnych przykładów, które wdrożyły wyliczenia Kotlin na różne sposoby, a także rozmawialiśmy o kilku powiązanych funkcjach z wyliczaniami. Przechodząc przez wszystkie te przykłady, otrzymasz doskonały pomysł na korzystanie z wyliczeń w Kotlin Ubuntu 20.04.