Jak używać krotki w strzałce w Ubuntu 20.04?
Jak omówiono we wstępie, krotki nie mają wbudowanego typu danych. Musimy dodać pakiet „Importuj” Pakiet: Tuple/Tuple. strzałka';" W naszym programie DART, w którym chcemy krotek. Najpierw musisz utworzyć plik „pubspec.YAML ”w katalogu z głównym plikiem DART. Tutaj plik główny DART oznacza plik projektu, w którym zaimplementowałeś kod krotki. Pubspec.plik YAML wymagał nazwy i środowiska dla wersji SDK. Musisz ustawić je wszystkie w pliku. Pokazaliśmy pod obrazem, w jaki sposób możesz ustawić pole nazwy i środowisko krotek dla wersji SDK.
Po utworzeniu pubspec.plik YAML. Otwórz terminal Ubuntu 20.04 i uruchom następujące polecenie. To doda zależności za krotność do twojego pubspec.plik YAML. Dodaliśmy już zależności, więc mamy oświadczenie „Tuple_dart jest już w zależnościach”.
Po dodaniu zależności możesz uzyskać zależności tuple, uruchamiając następujące polecenie w terminalu. Ogólnie rzecz biorąc, to polecenie wyświetla wszystkie zależności wskazane w PUBSPEC.plik YAML w katalogu roboczym, wraz z jego przejściowymi zależnościami.
Zależności zostały dodane w PUBSPEC.plik YAML. Część zależności ma pakiet krotek z określoną wersją na następującym obrazie.
Zrobiliśmy to wszystko, aby uzyskać pakiet krotki. Możemy łatwo użyć tego pakietu w naszych programach DART. Możesz zaimportować pakiet krotek albo w ten sposób:
Pakiet „Importuj”: krotność/krotka. strzałka';"lub jeśli masz błąd w tym pakiecie, abyś mógł go również użyć:
Pakiet „Importuj”: Tuple_Dat/Tuple_dart. strzałka';"Chodźmy naprzód z programami DART, aby lepiej zrozumieć powyższe importowane pakiety, w których zaimplementowaliśmy krotki podczas korzystania z pakietu Tuple.
Przykład nr 1: Program utworzenia krotki „2” w strzałce w Ubuntu 20.04
Spójrzmy na przykład, w którym skonstruowaliśmy krotek o wielkości długości „2”.
Aby utworzyć krotek w programie DART, najpierw zamieściliśmy pakiet krotki. Następnie stworzyliśmy krotek z metodą konstruktora. Elementy krotki są dynamiczne i niezależne od typu danych. Krotek jest przypisany do zmiennej stałej „krotki”. Tylko przekazaliśmy dwie wartości w konstruktorze krotki, ponieważ zdefiniowaliśmy „Tuple2”. Następnie program jest wprowadzany do głównej funkcji, w której mamy dostęp do elementów krotki przez instrukcję drukowania języka programowania DART.
Poniższe wyjście pokazuje krotność rozmiaru „2”.
Przykład nr 2: Program utworzenia krotki z funkcją w rzutce w Ubuntu 20.04
Tutaj używamy funkcji z (), aby wymienić element w krotce. Rzućmy okiem na to, jak działa w programie DART.
Po zaimportowaniu pakietu krotki zdefiniowaliśmy krotkę „3” i przekazaliśmy trzy wartości w krotce. Krotka jest przechowywana w zmiennej stałej „Tuple2”. W ramach głównej funkcji kodu uzyskaliśmy dostęp do elementów krotek przez pozycję 1, pozycję 2 i pozycji 3 z instrukcją drukowania. Zauważ, że nazwaliśmy funkcję withItem3 w naszym ostatnim instrukcji drukowania i przekazaliśmy w niej wartość „2”. Ta operacja zastąpi istniejącą wartość krotki na zastąpioną wartość „2”.
Elementy krotki są wyświetlane najpierw na ekranie skorupy. Następnie wyjście wymienionej wartości w krążku z Item3 jest wyświetlane jako wyjście.
Przykład nr 3: Program utworzenia krotki „7” w strzałce w Ubuntu 20.04
Język programowania DART pozwala tworzyć krotki o różnych rozmiarach do długości 7. W poniższym programie zadeklarowaliśmy krotkę o długości 7 i użyliśmy funkcji toList () do konwersji na listę.
Krotek o długości 7 jest inicjowany przez zdefiniowanie słowa kluczowego „Tuple7” i przypisaliśmy krotność do zmiennej stałej „Tuple3”. Jeśli zdefiniujesz liczbę w krotce więcej niż określona długość, Dart rzuca wyjątek. Następnie zdefiniuj główną funkcję, w której wydrukowaliśmy elementy krotki na liście, wywołując metodę tolist.
Wyjście listy z krotki jest następujące.
Przykład nr 4: Program utworzenia krotki w funkcji w rzutce w Ubuntu 20.04
Możemy również przekazać wartości krotki wewnątrz funkcji za pomocą składni krotki.
Zdefiniowaliśmy składnię krotki i zapewniliśmy rozmiar krotu2. Następnie mamy funkcję „getInfo”, w której użyliśmy funkcji powrotu ze słowem kluczowym „nowym” i zainicjowaliśmy Tuple2. Zmienna „osoba” jest tworzona i nazywaliśmy funkcję getInfo przez tę zmienną. Ostatecznie elementy 1 i pozycja 2 krotki zostaną wydrukowane.
Wyjście wydrukowane na ekranie terminalu jest następujące.
Wniosek
Podsumowując, możemy utworzyć krotek i uzyskać dostęp do jego elementu za pomocą pakietu DART krotki. Krótko pokazaliśmy, jak uzyskać dostęp do pakietu w naszym głównym programie DART, tworząc PubSpec.plik YAML. Następnie wykorzystaliśmy ten pakiet w naszych programach do tworzenia krotek. Mamy cztery przykłady, w których stworzyliśmy krotki o różnych rozmiarach. W ten sposób możemy rzucić się na krotki w programach DART.