Java, über zweidimensionales Array

Einführung

Ich wollte mein Verständnis von Javas zweidimensionalem Array vertiefen und fasste es zusammen.

Beispielcode

Ein zweidimensionales Array ist ein Array, das Elemente mit zwei Indizes angibt.

Main.java



public class Main {
    public static void main(String[] args) throws Exception {
        
        //So erstellen Sie ein Array-⑴ * Erklärung
        
        //String[][] teams;
        
        //teams = new String[2][3];
        
        //Deklaration von Array-Variablen
        //Geben Sie die Anzahl der Elemente mit dem neuen Operator an und weisen Sie sie Teams zu
        
        //So erstellen Sie ein Array- ⑵
      
        //String[][] teams = new String[2][3];
        
        //Führen Sie gleichzeitig Methode ⑴ aus

        //teams[0][0] = "Mutig";
        //teams[0][1] = "Krieger";
        //teams[0][2] = "Magier";
        //teams[1][0] = "Diebe";
        //teams[1][1] = "Ninja";
        //teams[1][2] = "Händler";
        
        //Im Array speichern
        
        //So erstellen Sie ein Array- ⑶
        String[][] teams = {{"Mutig", "Krieger", "Magier"}, 
                            {"Diebe", "Ninja", "Händler"}};
        
        //Führen Sie gleichzeitig von der Erstellung bis zur Speicherung durch

        System.out.println(teams[0][0]);
        //Ausführungsergebnis:Mutig
       
        teams[0][0] = "Schwertkämpfer";
        //Held → Auf Schwertkämpfer aktualisiert
        
        System.out.println(teams[0][0]);
        //Ausführungsergebnis:Schwertkämpfer


        System.out.println(teams.length);
        //Ausführungsergebnis:2
        //Array-Länge

        System.out.println(teams[0].length);
        //Ausführungsergebnis:3
        //teams[0]Arraylänge von
    }
}

Kommentar

Main.java


teams = new String[n][m];

// n:Anzahl der Elemente im Array, m:Anzahl der im Element gespeicherten Elemente im Array

In Bezug auf die Koordinaten ist die y-Koordinate n und die x-Koordinate ist m. Klicken Sie als Referenz auf hier!

Recommended Posts

Java, über zweidimensionales Array
[Java] Über Arrays
Informationen zu Java-Arrays
[Java] Informationen zu Java 12-Funktionen
Etwas über Java
Wo ist mit Java?
Informationen zu Java-Funktionen
Über Ruby-Arrays
Über Java-Threads
[Java] -Schnittstelle
Über die Java-Klasse
Über Java-Vererbung
Über Schnittstelle, Java-Schnittstelle
Über Java Var
Über Java Literal
Informationen zu Java-Befehlen
Informationen zur Java-Protokollausgabe
Informationen zur Java-Funktionsschnittstelle
Über die Klassenteilung (Java)
Verbinden Sie Arrays in Java
Über [Java] [StreamAPI] allMatch ()
Informationen zur Java StringBuilder-Klasse
[Java] Über Singleton Class
Informationen zur Bindung von Java-Methoden
[Java] Über anonyme Klassen
Informationen zu Aufteilungsmethoden (Java)
[Java Silver] Informationen zur Initialisierung
Informationen zur Java-Array-Liste
Über Java-Polymorphismus super ()
Informationen zur Vererbung (Java Silver)
Informationen zur Java String-Klasse
Informationen zu Java-Zugriffsmodifikatoren
Über Java-Lambda-Ausdrücke
Informationen zu Java-Einstiegspunkten
Java 10 Docker-Unterstützung
Persönliche Zusammenfassung über Java
Über die abstrakte Klasse von Java
Java Willkommen im Sumpf der zweidimensionalen Arrays
Hinweise zu Java GC
Was ich über Java 8 recherchiert habe
Über Java-Instanzen
Studieren Sie Java-Array, Liste, Karte
Was ich über Java 6 recherchiert habe
[Gradle] Informationen zu Java-Plug-In-Aufgaben
Informationen zu Java-Variablendeklarationsanweisungen
Was ich über Java 9 recherchiert habe
[Java] Informationen zur Behandlung von Try-Catch-Ausnahmen
Informationen zu Java Class Loader-Typen
[Java Silver] Über gleich Methode
[Java] Über String und StringBuilder
Was ich über Java 7 recherchiert habe
Informationen zu Alibaba Java-Codierungsrichtlinien
Java-Klasse Variable Klassenmethode
Über Java-Paket und Import
Über Java Abstract Class
[Android / Java] Erfahren Sie mehr über DataBinding
Was ich über Java 5 recherchiert habe
Informationen zu statischen und nicht statischen Java-Methoden