So erstellen Sie mehrdimensionale Arrays in Java

So erstellen Sie mehrdimensionale Arrays in Java
Arrays sind eines der grundlegenden und am häufigsten verwendeten Konzepte in jeder Programmiersprache. Arrays in Java sind Datenstrukturen, um die Daten ähnlicher Datentypen an aufeinanderfolgenden Speicherorten zu speichern. Die Bedeutung eines Arrays ist, dass es mehrere Werte eines ähnlichen Datentyps in einer einzelnen Variablen-/Speicherort enthalten kann.

In Java können Arrays entweder eindimensionale oder mehrdimensionale Arrays sein. In diesem Beitrag werden wir die Grundlagen mehrdimensionaler Arrays lernen. Lassen Sie uns also ohne weitere Verzögerung beginnen!

Was sind mehrdimensionale Arrays in Java?

Mehrdimensionale Arrays, es ist eine Kombination von zwei Wörtern “Multi" Und "MaßeWir können also sagen, dass ein Array, das aus mehr als einer Dimension besteht, als mehrdimensionales Array in Java bekannt ist. Die Daten in einem mehrdimensionalen Array werden in tabellarischer Form i aufbewahrt.e. Spalten und Zeilen. In einfachen Worten können wir sagen, dass es sich um eine Reihe von Arrays handelt.

So erstellen Sie mehrdimensionale Arrays in Java?

Es gibt mehrere Möglichkeiten, ein mehrdimensionales Array in Java zu erstellen, von denen einige nachstehend besprochen werden:

DataType [] [] Benutzerdefinierte ArrayName;

Das obige Ausschnitt zeigt, dass zuerst der Datentyp wie int, float, String usw. kommt. gefolgt von zwei Sätzen quadratischer Klammern [] [] und schließlich kommt der Array -Name.

DataType ArrayName [] [];

Wir können den Array -Namen und die quadratischen Klammern mischen.e. Geben Sie den Array -Namen vor den Quadratklammern an.

Eine andere Möglichkeit, ein mehrdimensionales Array zu erstellen, ist im untergegebenen Snippet gezeigt:

DataType [] ArrayName [];

Wie berechnet man die Größe mehrdimensionaler Arrays?

In Java finden wir die Größe eines mehrdimensionalen Arrays, indem wir die Anzahl der Zeilen mit der Anzahl der Spalten multiplizieren.

So instanziieren Sie mehrdimensionale Arrays in Java?

Das folgende Code -Snippet zeigt die grundlegende Syntax des Instanziierens der mehrdimensionalen Arrays in Java:

DataType ArrayName [] [] = new DataType [Zeilen] [Spalten];

Das obige Ausschnitt zeigt, dass wir den neuen Operator verwenden müssen, gefolgt vom Datentyp, und schließlich die Anzahl der Zeilen und die Anzahl der Spalten werden in den Quadratklammern angegeben, um einen mehrdimensionalen Array in Java zu instanziieren.

So initialisieren Sie mehrdimensionale Arrays in Java?

Der folgende Codeblock zeigt die grundlegende Syntax bei der Initialisierung eines mehrdimensionalen Arrays in Java:

ArrayName [RowIndex] [columnIndex = benutzerdefinierter Wert;

Der folgende Snippet erklärt, wie man mehrdimensionale Arrays in einem Schritt erstellt und initialisiert:

DataType ArrayName [] [] = val1, Val2, Val3, Val4, Val5, Val6, Val7,…;

Praktische Demonstration mehrdimensionaler Arrays in Java

Ab sofort haben wir gelernt, wie man ein mehrdimensionales Array in Java erstellt/deklariert, instanziiert und initialisiert. Jetzt werden wir alle diese Konzepte praktisch umsetzen.

So erstellen, initialisieren und drucken Sie ein zweidimensionales Array in Java?
In diesem Beispielprogramm erstellen wir in Java ein zweidimensionales Array vom String-Typ:

MultidimensionalArray der öffentlichen Klasse
public static void main (String [] args)
String names [] [] = "Mike", "Joe", "John", "Seth", "Bryn", "Paul",
"Clarke", "Denly", "Ambrose";
für (int r = 0; r < 3; r++)
für (int c = 0; c < 3; c++)
System.aus.print (Namen [r] [c] + "");

System.aus.println ();


Im obigen angegebenen Java -Programm haben wir zunächst ein mehrdimensionales Array mit dem Namen "Namen" erstellt und es mit einigen Stringwerten initialisiert. Als nächstes verwendeten wir die verschachtelte For-Schleife, um auf die Werte dieses Arrays zuzugreifen und zu drucken:

Die Ausgabe überprüfte die Arbeit des oben gegebenen Java-Programms.

So erstellen, initialisieren und drucken Sie ein dreidimensionales Array in Java?
In diesem Beispiel lernen wir, wie Sie in Java ein dreidimensionales Array des String-Typs erstellen:

MultidimensionalArray der öffentlichen Klasse
public static void main (String [] args)
String names [] [] [] =
"Mike", "Joe", "John",
"Seth", "Bryn", "Paul",
"Clarke", "Denly", "Ambrose"

;
für (int x = 0; x <1; x++)
für (int y = 0; y <= 2; y++)
für (int z = 0; z <= 2; z++)
System.aus.print (Namen [x] [y] [z] + "");

System.aus.println ();



Im obigen Programm haben wir zunächst ein dreidimensionales Array erstellt und danach drei verschachtelt für Schleifen, um auf das dreidimensionale Array zuzugreifen und zu drucken.

So funktionieren mehrdimensionale Arrays in Java.

Abschluss

In Java gibt es mehrere Möglichkeiten, ein mehrdimensionales Array zu erstellen, darunter die häufigste Möglichkeit, ein mehrdimensionales Array zu erstellen, besteht darin, den Datentyp wie int, float, String usw. anzugeben. gefolgt von zwei Sätzen quadratischer Klammern [] [] und schließlich kommt der Array -Name. In diesem Artikel wurde erläutert, wie ein mehrdimensionales Array in Java mit Hilfe einiger geeigneter Beispiele erstellt/deklariert, instanziiert und initialisiert wird. Beschreibende Screenshots werden auch für ein tiefgreifendes Verständnis der Konzepte bereitgestellt.