Spisie treści
Chociaż możemy uzyskać dostęp do danych szyk ręcznie używając jego indeksów, bardzo ważne jest, aby móc zautomatyzować tę procedurę, abyśmy mogli wykonywać duże ilości przypisań przy użyciu niewielkiej ilości kodu.Aby osiągnąć tę automatyzację możemy liczyć na kilka narzędzi Jawa, wśród nich mamy pętle na razie, oprócz postaci dla każdego aby móc odczytać dane z tablicy.
Pętla w tablicy z for
Użyć dla pętli przechodzenie i przetwarzanie tablicy przychodzi naturalnie, jednym z powodów, dla których możemy to zrobić, jest to, że Jawa mówi nam, ile pozycji ma tablica, abyśmy mogli ustalić, ile pętli będzie miał nasz blok, innym powodem jest to, że tablica zawiera wszystkie elementy tego samego typu danych, najbezpieczniejszą rzeczą jest to, że będziemy przetwarzać te dane w ten sam sposób, co sprawia, że korzystanie z tego narzędzia jest naturalne.
Zobaczmy na poniższym obrazku kod, w jaki sposób wykonujemy przechodzenie tablicy z a dla pętli.
Dla każdej pętli
Jest to ulepszenie lub adaptacja klasycznej pętli for, różnica polega na tym, że zamiast ograniczać ją i ustawiać jej liczniki, przekażemy jej tylko tablicę, a ona będzie odpowiedzialna za wyznaczenie jej wymiaru i przejście przez każdy z jego elementów.
OświadczenieSposób, w jaki deklarujemy tę pętlę, zmienia się nieco w stosunku do tego, jak robimy to z oryginałem for, pierwszą rzeczą, którą musimy zrobić, jest zdefiniowanie zmiennej typu danych, która przechowuje tablicę, a następnie mówimy jej, przez którą tablica ma przejść. Zobaczmy na poniższym obrazku, gdzie zadeklarowaliśmy pętlę for-each:
Na końcu tego samouczka możemy zobaczyć, że w ten sposób zapisujemy dużo kodu, a wynik jest bardziej czytelny, co znacznie upraszcza zadanie dla osób, które będą musiały czytać nasz kod w przyszłości, a następnie wykonywać konserwację, aby przyczynić się do skalowalność.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt