Heim > Java > javaLernprogramm > Wie kann ich in Java ein zweidimensionales Array erstellen?

Wie kann ich in Java ein zweidimensionales Array erstellen?

DDD
Freigeben: 2025-01-05 08:19:40
Original
741 Leute haben es durchsucht

How Can I Create a Two-Dimensional Array in Java?

Erstellen zweidimensionaler Arrays in Java

Die aufgeworfene Frage betrifft die richtige Syntax zum Erstellen eines zweidimensionalen Arrays mit bestimmten Dimensionen. Das bereitgestellte Codefragment initialisiert ein mehrdimensionales Array, entspricht jedoch nicht der korrekten Syntax zur Angabe von Dimensionen.

Um in Java ein zweidimensionales Array aus Ganzzahlen mit 5 Zeilen und 10 Spalten zu erstellen, lautet die entsprechende Syntax :

int[][] multi = new int[5][10];
Nach dem Login kopieren

Diese Syntax deklariert ein zweidimensionales Array namens multi mit 5 Elementen, von denen jedes ein Array aus 10 Ganzzahlen ist. Einfach ausgedrückt ist Multi ein 5x10-Raster ganzzahliger Werte.

Ein anderer Ansatz besteht darin, das Array explizit zu erstellen und jede Zeile auf die gewünschte Länge festzulegen:

int[][] multi = new int[5][];
multi[0] = new int[10];
multi[1] = new int[10];
multi[2] = new int[10];
multi[3] = new int[10];
multi[4] = new int[10];
Nach dem Login kopieren

Diese Methode erstellt ein 5x10-Raster und initialisiert jedes Element mit dem Standardwert für ganze Zahlen, der 0 ist.

Eine noch prägnantere Möglichkeit, ein zu erstellen und zu initialisieren Das zweidimensionale Array verwendet geschweifte Klammern:

int[][] multi = {
  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 },
  { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }
};
Nach dem Login kopieren

Diese Methode initialisiert das Array mit den in den geschweiften Klammern angegebenen Werten.

Das obige ist der detaillierte Inhalt vonWie kann ich in Java ein zweidimensionales Array erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage