Tablice to struktura danych, która przechowuje elementy podobnego typu danych reprezentowane przez indeksy. Indeks to liczba numeryczna, która określa lokalizację elementu w tablicy. Ten post krótko opisuje tablice w Javie z następującymi wynikami uczenia się:
Jak działa tablice w Javie
Tablice w Javie mają kilka celów do obsługi, takich jak optymalizacja kodu i przechowywanie określonych danych w określonej lokalizacji. W tym celu tablice w Javie są podzielone na dwie główne kategorie, które zostały omówione w tym rozdziale.
Tablice pojedyncze
Jak nazwa tego typu kieruje, jest używana do przechowywania elementów jeden po drugim w lokalizacji pamięci liniowej. Jedna z poniższych składni pomoże ci w ogłoszeniu jednowymiarowej tablicy:
DataType [] tablica-nazwa;Opis składni znajduje się poniżej:
Przed inicjacją konieczne jest instancja do przeprowadzenia za pomocą nowego operatora Java. Instację tworzy instancję tego samego danych i przydziela również pamięć. Na przykład następujące stwierdzenie pomaga w tworzeniu instancji:
DataType [] array-nazwa = new DataType [a];- typ danych Musi być taki sam po obu stronach, a [a] reprezentuje wielkość indeksu tablicy.
Notatka: Jeśli zadeklarujesz i zainicjujesz tablice w jednym wierszu, możesz pominąć instancję w takiej sytuacji.
Wielowymiarowe tablice
W przeciwieństwie do tablic jednorodkowych (które przechowują zmienne), ta kategoria pozwala przechowywać wiele tablic w jednej tablicy. Ponadto macierz wielowymiarowy może mieć 2-D (2-dimencje) lub 3-D (3-dimensions). Poniższa składnia odnosi się do deklarowania tablic wielowymiarowych:
DataType [] [] array-nazwa; // dla tablic 2-wymiarowychJak używać tablic w Javie
W tej sekcji zawiera użycie pojedynczych i wielowymiarowych tablic w Javie. Aby lepiej nie rozumieć, ta sekcja jest podzielona na kilka podsekcji, które odnoszą się do różnych operacji tablic w Javie.
Jak deklarować jednowymiarowe (1-D) tablice w Javie
Jednowymiarowe tablice w Javie są zadeklarowane przez przestrzeganie składni podanej w powyższej sekcji.
Poniższa instrukcja deklaruje jednowymiarową tablicę w Javie, która przechowuje tylko danych z danych elementów. Nazwa ciągu jest ustawiona na laptopy,
String [] laptops = nowy String [5];Powyższe stwierdzenie jest wykorzystywane w następującym kodzie Java:
pakiet Newpack;Powyższy kod jest tutaj wyjaśniony:
Wyjście kodu pokazano na poniższym obrazie
Jednak tablicę można zadeklarować, utworzyć instancję i zainicjować również w jednym stwierdzeniu. Na przykład podane poniżej oświadczenie pomaga to zrobić:
String [] laptops = „hp”, „dell”, „Lenovo”;Jak deklarować i zainicjować tablice wielowymiarowe
Poniższa instrukcja Java umożliwia utworzenie tablicy, która przechowuje wartości liczb całkowitych w 2-dimensions.
int [] [] num = 1, 2, 3, 4,5;Oświadczenie zostało tutaj wyjaśnione:
Ponadto powyższe stwierdzenie jest wykonywane w następującym kodzie Java:
pakiet Newpack;Opis kodu znajduje się poniżej:
Wyjście kodu pokazano poniżej:
Jak używać do pętli w tablicach Java
Pętle odgrywają kluczową rolę w drukowaniu wartości tablic w Javie. Obserwuje się, że system.na zewnątrz.instrukcja println () drukuje tylko zmienne jeden po drugim i być może będziesz musiał napisać wiele instrukcji, aby przechowywać wszystkie dane w tablicy. Aby przezwyciężyć ten problem, pętle są skutecznym sposobem na wydrukowanie wszystkich danych przechowywanych w tablicy jednocześnie. Tutaj ćwiczymy pętlę dla tablic 1-wymiarowych i 2-wymiarowych w Javie.
Używanie do pętli w tablicach jednej wymiaru (1-d)
Pętla dla Java ma trzy części do rozważenia, po których następuje składnia podana poniżej:
dla (inicjalizacja, warunek, przyrost/zmniejszenie);Poniższy kod Java korzysta z pętli, który drukuje wszystkie wartości w tablicy o nazwie laptopy:
pakiet Newpack;Zastosowana powyżej pętla dotyczy tablicy 1-D, a opis kodu znajduje się poniżej:
Wyjście pokazuje, że za pomocą jednej instrukcji wydrukowaliśmy wszystkie elementy przechowywane w Javie.
Używanie do pętli w tablicach 2D
Poniższy kod Java używa pętli dla 2-D tablic, aby uzyskać wydruk wszystkich elementów Java. Podczas korzystania z pętli w tablicach 2-D, musisz użyć zagnieżdżonych na pętlę. Kod podany poniżej praktykuje pętlę w tablicach 2-D:
pakiet Newpack;Kod jest opisany jako:
Wyjście kodu pokazano poniżej:
Wniosek
Tablice w Javie są używane do przechowywania licznych elementów tego samego danych liniowych lub w wielu-wymiary. Ten opisowy post zapewnia kompleksowy przewodnik na temat tablic w Javie. Mechanizm pracy tablic w Javie jest szczegółowo omówiony. Na tej podstawie przeprowadziliśmy kilka operacji, które lepiej pokazują koncepcję tablic w Javie. Ponadto nauczysz się również deklarować i inicjować jedno- i wielowymiarowe tablice w Javie.
Szczęśliwe kodowanie!!