Jakie są pętle „for” w Scali w Ubuntu 20.04?
Pętle „dla” w Scala są używane do służenia dokładnie tego samego celu, co w każdym innym języku programowania, jednak jego funkcjonalność różni się nieco od reszty. Po prostu wymaga dwóch liczb w pętli „dla”.mi., jeden jako dolna granica iteracji, a druga jako granica iteracji górnej.
Jak używać pętli „dla” w Scali w Ubuntu 20.04?
Za początek od użycia pętli „for” w Scali w Ubuntu 20.04, będziesz musiał zrozumieć dwa przykłady, które dla Ciebie sformułowaliśmy. Pętle „dla” w Scala różnią się nieco od tych, których używamy w C i C++. W ostatnich językach programowania mamy warunek iteracyjny, a także iterator do pętli. Z drugiej strony, w Scali, zarówno warunek iteracyjny, jak i iterator są zastępowane jednym słowem kluczowym, które jest „do” lub „do”. Te słowa kluczowe działają jako specyfikator zasięgu dla pętli do iteracji. Jednak oba te słowa kluczowe służą do służenia innego celu i zrozumiemy go, przechodząc przez następujące przykłady.
Przykład nr 1: Korzystanie z pętli „for” w Scali w Ubuntu 20.04 ze słowem kluczowym „do”
Ilekroć chcemy, aby nasza pętla „dla” w Scali zawierała zarówno górną granicę, jak i dolną granicę w jego iteracjach, zawsze używamy słowa kluczowego „do”. Na przykład, jeśli nasza dolna limit lub wartość iteratora początkowego to „0” i chcemy mieć iteracje do „10” i.mi. 11 iteracje w ogóle, wtedy skorzystamy z słowa kluczowego „do”. Słowo kluczowe „do” w zasadzie iteracja „n”, gdzie „n” reprezentuje górną granicę pętli „dla”. Spójrzmy teraz na następujący skrypt Scala, aby zrozumieć funkcjonalność pętli „dla” za pomocą słowa kluczowego „do”.
W tym programie Scala najpierw utworzyliśmy klasę o nazwie „Forloop” za pomocą słowa kluczowego „Object”. Następnie, po zdefiniowaniu naszej funkcji „main ()”, po prostu załatwiliśmy instrukcję „println” w celu wyświetlania wiadomości na terminalu, aby powiadomić użytkownika, że wyświetlimy wartości iterator pętli „for” terminal.
Po wykonaniu tego zdefiniowaliśmy pętlę „dla” z iteratorem „VAR”, którego dolna granica to „0”, a górna granica to „5”. Ponadto, ponieważ użyliśmy słowa kluczowego „do” z naszą pętlą, dlatego wartości wydrukowane na terminalu będą wahać się od „0” do „5” (w tym dolne i górne limity). Wreszcie w tej pętli wydrukowaliśmy wartości zmiennej „var” na terminalu.
Ten skrypt Scala został skompilowany przy użyciu polecenia podanego poniżej:
$ scac forloop.Scala"Dla pętli.Scala ”to nazwa naszego pliku skryptu Scala.
Następnie ten skrypt Scala został wykonany za pomocą następującego polecenia:
$ Scala Forloop„Forloop” reprezentuje nazwę naszej klasy w skrypcie Scala.
Wyjście wyżej wymienionego skryptu Scala pokazano poniżej. Wyjście to potwierdza, że słowo kluczowe „do” zawsze itera w pełnym zakresie podanym, w tym dolnym i górnym limitom za każdym razem, gdy jest używane z pętlą „for” w skali.
Przykład nr 2: Korzystanie z pętli „for” w Scali w Ubuntu 20.04 ze słowem kluczowym „do”
Ilekroć chcemy, aby nasza pętla „dla” w Scali zawierała górną granicę 1 i dolną granicę w jej iteracjach, zawsze używamy słowa kluczowego „do”. Na przykład, jeśli nasza dolna limit lub wartość iteratora początkowego to „0”, a wartość końcowego iteratora to „10” i chcemy mieć iteracje do „n-1” i.mi., 10 iteracji w ogóle, a następnie skorzystamy z słowa kluczowego „do”. Słowo kluczowe „do” w zasadzie iteracja „n-1”, w której „n” reprezentuje górną granicę pętli „dla”. Spójrzmy teraz na następujący skrypt Scala, aby zrozumieć funkcjonalność pętli „dla” za pomocą słowa kluczowego „do”.
W tym programie Scala najpierw utworzyliśmy klasę o nazwie „Forloop” za pomocą słowa kluczowego „Object”. Następnie, po zdefiniowaniu naszej funkcji „main ()”, po prostu załatwiliśmy instrukcję „println” w celu wyświetlania wiadomości na terminalu, aby powiadomić użytkownika, że wyświetlimy wartości iterator pętli „for” terminal. Po wykonaniu tego zdefiniowaliśmy pętlę „dla” z „testem” iteratora, którego dolnym limitem wynosi „0”, a górna granica to „5”. Ponadto, ponieważ użyliśmy słowa kluczowego „do” z naszą pętlą, dlatego wartości wydrukowane na terminalu będą wahać się od „0” do „4” (dolna granica do n-1). Wreszcie w tej pętli wydrukowaliśmy wartości zmiennej „testu” na terminalu.
Kiedy wykonaliśmy nasz skrypt SCALA, otrzymaliśmy dane wyjściowe pokazane na poniższym obrazku, które potwierdza, że słowo kluczowe „do” zawsze itera do dolnej granicy podanej do n-1 (gdzie „n” reprezentuje górną granicę pętli „for” ) Ilekroć jest używany z pętlą „for” w Scala.
Wniosek
To prowadzi nas do końca naszego artykułu, który był oparty na użyciu pętli „for” w języku programowania Scala w Ubuntu 20.04. Po pierwsze, wyjaśniliśmy ci podstawowy cel użycia pętli „dla”, a następnie dwóch różnych przykładów. Za pomocą tych przykładów będzie to bardzo łatwiejsze do użycia pętli „dla” w języku programowania Scala.