Jak tworzyć wielowymiarowe tablice w Javie

Jak tworzyć wielowymiarowe tablice w Javie
Tablice są jedną z podstawowych i najczęściej używanych koncepcji w dowolnym języku programowania. Tablice w Javie to struktury danych używane do przechowywania danych podobnych typów danych w kolejnych lokalizacjach pamięci. Znaczenie tablicy polega na tym, że może ona przechowywać wiele wartości podobnego typu danych w jednej zmiennej/lokalizacji pamięci.

W Javie tablice mogą być tablicy jednarwetowe lub wielowymiarowe. W tym poście poznamy podstawy wielowymiarowych tablic. Więc bez dalszego opóźnienia zacznijmy!

Jakie są wielowymiarowe tablice w Javie?

Wielowymiarowe tablice, jest to połączenie dwóch słów „wielo" I "wymiary„Możemy więc powiedzieć, że tablica składająca się z więcej niż jednego wymiaru jest znana jako wielowymiarowa tablica w Javie. Dane w tablicy wielowymiarowej będą przechowywane w formie tabelary.mi. kolumny i wiersze. Krótko mówiąc, możemy powiedzieć, że jest to tablica tablic.

Jak tworzyć wielowymiarowe tablice w Javie?

Istnieje wiele sposobów utworzenia wielowymiarowej tablicy w Javie, niektóre z nich są omówione poniżej:

DataType [] [] zdefiniowana przez użytkownika ArrayName;

Powyższy fragment pokazuje, że najpierw pojawia się typ danych, taki jak int, float, string itp. a następnie dwa zestawy nawiasów kwadratowych [] [] i wreszcie pojawia się nazwa tablicy.

DataType ArrayName [] [];

Możemy przesyłać nazwę tablicy i kwadratowe nawiasy I.mi. Podaj nazwę tablicy przed nawiasami kwadratowymi.

Inny sposób utworzenia wielowymiarowej tablicy jest pokazany w fragmencie poniżej podanego:

DataType [] arrayName [];

Jak obliczyć rozmiar tablic wielowymiarowych?

W Javie możemy znaleźć rozmiar tablicy wielowymiarowej, pomnożąc liczbę wierszy przez liczbę kolumn.

Jak utworzyć tworzenie wielowymiarowych tablic w Javie?

Poniższy fragment kodu pokazuje podstawową składnię tworzenia instancji wielowymiarowych tablic w Javie:

DataType ArrayName [] [] = nowy danych [wierszy] [kolumny];

Powyższy fragment pokazuje, że aby ulepszyć wielowymiarową tablicę w Javie, musimy skorzystać z nowego operatora, a następnie typu danych, a na koniec liczba wierszy i liczba kolumn zostanie określona w nawiasach kwadratowych.

Jak zainicjować wielowymiarowe tablice w Javie?

Poniższy blok kodu pokazuje podstawową składnię inicjalizacji wielowymiarowej tablicy w Javie:

arrayName [rowIndex] [kolumnindex = wartość określona przez użytkownika;

Poniższy fragment wyjaśnia, jak tworzyć i zainicjować tablice wielowymiarowe w jednym kroku:

DataType arrayName [] [] = val1, val2, val3, val4, val5, val6, val7,…;

Praktyczna demonstracja wielowymiarowych tablic w Javie

Na razie nauczyliśmy się, jak tworzyć/deklarować, utworzyć instancję i inicjowanie wielowymiarowej tablicy w Javie. Teraz wdrożymy wszystkie te koncepcje praktycznie.

Jak tworzyć, zainicjować i wydrukować dwuwymiarową tablicę w Javie?
W tym przykładowym programie utworzymy dwuwymiarową tablicę typu ciągów w Javie:

Klasa publiczna multiimensionalArray
public static void main (string [] args)
Nazwy ciągów [] [] = „Mike”, „Joe”, „John”, „Seth”, „Bryn”, „Paul”,
„Clarke”, „Denly”, „Ambrose”;
dla (int r = 0; r < 3; r++)
dla (int c = 0; c < 3; c++)
System.na zewnątrz.print (nazwy [r] [c] + "");

System.na zewnątrz.println ();


W powyższym programie Java, po pierwsze, stworzyliśmy wielowymiarową tablicę o nazwie „Nazwy” i zainicjowaliśmy ją z niektórymi wartościami ciągu. Następnie wykorzystaliśmy zagnieżdżoną pętlę, aby uzyskać dostęp i wydrukować wartości tej tablicy:

Wyjście zweryfikowało działanie wyżej podarowanego programu Java.

Jak tworzyć, zainicjować i wydrukować trójwymiarową tablicę w Javie?
W tym przykładzie dowiemy się, jak utworzyć trójwymiarową tablicę typu ciągów w Javie:

Klasa publiczna multiimensionalArray
public static void main (string [] args)
Nazwy ciągów [] [] [] =
„Mike”, „Joe”, „John”,
„Seth”, „Bryn”, „Paul”,
„Clarke”, „Denly”, „Ambrose”

;
dla (int x = 0; x <1; x++)
dla (int y = 0; y <= 2; y++)
for (int z = 0; z <= 2; z++)
System.na zewnątrz.print (Names [x] [y] [z] + "");

System.na zewnątrz.println ();



W powyższym programie najpierw stworzyliśmy trójwymiarową tablicę, a następnie wykorzystaliśmy trzy zagnieżdżone do pętli do dostępu i wydrukowania trójwymiarowej tablicy.

Tak działają wielowymiarowe tablice w Javie.

Wniosek

W Javie istnieje wiele sposobów utworzenia tablicy wielowymiarowej, w tym najczęstszym sposobem utworzenia tablicy wielowymiarowej jest określenie typu danych, takiego jak int, float, string itp. a następnie dwa zestawy nawiasów kwadratowych [] [] i wreszcie pojawia się nazwa tablicy. Ten zapis wyjaśnił, jak tworzyć/deklarować, utworzyć instancję i zainicjowanie wielowymiarowej tablicy w Javie za pomocą niektórych odpowiednich przykładów. Zrzuty ekranu opisowe są również zapewnione w celu głębokiego zrozumienia pojęć.