Heim >Java >javaLernprogramm >Ausführliche Erläuterung der einfachen Definition und Verwendung zweidimensionaler Arrays in Java

Ausführliche Erläuterung der einfachen Definition und Verwendung zweidimensionaler Arrays in Java

黄舟
黄舟Original
2017-10-13 10:09:302972Durchsuche

Dieser Artikel stellt hauptsächlich die einfache Definition und Verwendung von zweidimensionalen Java-Arrays vor. Er analysiert kurz die Definition, Verwendung und damit verbundene Vorsichtsmaßnahmen in Form von Beispielen >

Die Beispiele in diesem Artikel beschreiben die einfache Definition und Verwendung zweidimensionaler Java-Arrays. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

Das zweidimensionale Array von Java erstellt zunächst ein eindimensionales Array, und dann verweisen die Elemente des Arrays auf ein anderes eindimensionales Array. Wenn Sie ein zweidimensionales Array verwenden, verwenden Sie zwei eckige Klammern [], um auf die Referenz jeder Dimension zuzugreifen, bis auf die endgültigen Daten zugegriffen wird.


public class MultiDimArray{
/**
* @param args
*/
  public static void main(String[] args) {
    int[][] arr = new int[3][];
    arr[0] = new int[] { 1 };
    arr[1] = new int[] { 1, 2, 3 };
    arr[2] = new int[] { 3, 4 };
    for (int[] a : arr) {
      for (int i : a) {
        System.out.print(i + " ");
      }
      System.out.println();
    }
  }
}
Im obigen Code wird beim Instanziieren des zweidimensionalen Arrays die Länge der zweiten Dimension nicht angegeben, und es besteht keine Notwendigkeit, sie anzugeben. weil ihre Längen unterschiedlich sein können. Die Länge von arr.length im obigen Beispiel beträgt 3, aber die Länge von arr[i].length ist unsicher. Das Ausgabeergebnis lautet wie folgt:


1
1 2 3
3 4
Die Länge von Java-Arrays kann dynamisch geändert werden, die Abmessungen des Arrays und die Anzahl der Elemente können beliebig erweitert werden In jeder Dimension kann es nicht ganz gleich sein.

Das obige ist der detaillierte Inhalt vonAusführliche Erläuterung der einfachen Definition und Verwendung zweidimensionaler Arrays in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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