Przed udaniem się w kierunku tworzenia tablicy najpierw musimy zrozumieć, czym jest tablica i dlaczego powinniśmy użyć tablicy w Javie? Tak więc, pod tym względem, ten zapis obejmie poniżej listy koncepcji tablic:
Więc zacznijmy!
Co to jest tablica w Javie
Struktura danych, która może przechowywać wiele elementów tego samego typu danych, jest znana jako tablica w Javie. W tablicach każdy element/wartość jest przechowywana w innym indeksie. W tablicach Java indeksy to wartości liczbowe, które określają lokalizację elementu w tablicy. Indeksowanie tablic Java zaczyna się od zera.
Dlaczego tablice
Głównym powodem używania tablic w dowolnym języku programowania jest to, że pozwalają na przechowywanie wielu elementów/wartości w jednej zmiennej i z jedną nazwą. Dlatego utworzenie oddzielnej zmiennej dla każdego elementu tablicy nie jest potrzebne w tablicach.
Jak ogłosić tablicę w Javie
Aby utworzyć tablicę, musimy śledzić jedną z podanych poniżej składni:
DataType [] arrayName;Po pierwsze, musimy określić typ danych (e.G. int, float itp.), a następnie kwadratowe nawiasy [] [], a następnie pojawia się nazwa tablicy określonej przez użytkownika.
Drugi sposób zadeklarowania tablicy jest pokazany w następującym fragmencie:
DataType ArrayName [];Tym razem nazwa tablicy nadejdzie przed kwadratowymi nawiasami I.mi. Typ danych, a następnie nazwa tablicy określonej przez użytkownika, a następnie kwadratowe nawiasy.
Jak utworzyć tablicę w Javie
Kiedy utworzymy tablicę, tylko odniesienie do tablicy jest tworzone w momencie deklaracji tablicy, nie możemy określić rozmiaru tablicy, jeśli to zrobimy, napotkamy błąd czasu kompilacji, jak pokazano poniżej:
Jak więc określić rozmiar tablicy w Javie? Dobrze! Możemy to zrobić z pomocą "nowy" Operator/słowo kluczowe, jak pokazano na poniższym fragmencie:
W ten sposób możemy przydzielić pamięć do tablicy za pomocą nowy Operator w Javie.
Jak zadeklarować i utworzyć tablicę w jednym kroku
Możemy zainicjować tablicę w momencie deklaracji tablicy i aby to zrobić, musimy postępować zgodnie z następującą składnią:
DataType [] arrayName = new DataType [Arraysize];Poniższy fragment zapewni większą jasność na temat tej koncepcji:
Powyższy fragment uczy nas, że typ danych musi być taki sam z każdej strony. Ponadto int [15] reprezentuje, że jest to tablica typu liczb całkowitych o rozmiarze 15.
Jak zainicjować tablicę w Javie
Na razie nauczyliśmy się, jak tworzyć tablicę i jak przydzielić pamięć do tablicy? Teraz nadszedł czas, aby zrozumieć, jak zainicjować wartości do tablicy? Aby to zrobić, musimy śledzić jedną z podanych poniżej składni:
Składnia 1
Aby zainicjować tablicę, możemy określić listę wartości oddzielonych przecinkami w nawiasach kręconych, jak pokazano w poniższym fragmencie:
DataType [] arrayName = value1, wartość2, wartość3,…;W ten sposób możemy wstawić wartości do tablicy.
Składnia 2
Lub możemy określić wartości do indeksów tablicy indywidualnie, jak pokazano na poniższym fragmencie:
arrayName [arrayIndex0] = wartość1;Rozważmy poniższy fragment, aby uzyskać jasność koncepcji:
W ten sposób możemy zainicjować wartości do określonych indeksów tablicy.
Jak deklarować, utworzyć instancję i zainicjowanie tablicy w jednym kroku
Możemy osiągnąć wszystkie trzy funkcje za jednym razem, jak pokazano na poniższym fragmencie:
DataType [] arrayName = value1, wartość2, wartość3,…;W ten sposób może pominąć etap instancji tablicy.
Jak uzyskać dostęp do elementów tablicy
Możemy uzyskać dostęp do indywidualnej wartości tablicy za pomocą następującej składni:
ArrayName [arrayIndex];Aby uzyskać dostęp do elementów całej tablicy, możemy użyć pętli, jak pokazano na poniższym fragmencie:
dla (zmienna danych danych; warunek; przyrost/zmniejszenie)Teraz rozważmy przykład, aby uzyskać głębokie zrozumienie, w jaki sposób tworzyć, instanować, inicjować i uzyskiwać dostęp do elementów tablicy.
Jak utworzyć tablicę typu ciągów
W poniższym fragmencie utworzymy tablicę typu ciągów i zainicjujemy ją z pięcioma wartościami:
tablica klasy publicznejW powyższym fragmencie, po pierwsze, stworzyliśmy i zainicjowaliśmy tablicę. Następnie uzyskaliśmy dostęp do trzeciego elementu tablicy i wydrukowaliśmy go. Gdy pętla zaczyna się od 0. indeksu, dlatego określiliśmy MyArray [2], aby uzyskać dostęp do trzeciego elementu. Wreszcie, wykorzystaliśmy pętlę, aby uzyskać dostęp i wydrukować wszystkie wartości tablicy. Poniższy fragment pokaże pożądane dane wyjściowe:
Wyjście weryfikuje tworzenie tablicy.
Wniosek
Aby utworzyć tablicę w Javie, musimy określić typ danych (e.G. int, float itp.), a następnie kwadratowe nawiasy [] [], I wreszcie nazwa tablicy określonej przez użytkownika. W momencie tworzenia tablicy tworzone jest tylko odniesienie do tablicy i przydzielić pamięć do tablicy, którą musimy wykorzystać "nowy" operator. Aby zainicjować tablicę, w ramach kręconych nawiasów można określić listę wartości rozdzielonych przecinkami. Ten zapis wyjaśnił różne aspekty tablic Java, takie jak tworzenie tablic, instancja i inicjalizacja.