Deklarieren eines mehrdimensionalen Arrays Versuchen wir TypeScript für Java-Probleme 4-4

Wählen Sie den gesamten Code aus, der einen Kompilierungsfehler verursacht

A. int a[] = new int[2][3] B.int[] b = new int[2.3] C.int c[] = new int[23] D.int x = 2 , y=3; int[] d = new int[xy]; E.int[][] e = new int[2][]; F.int f[][] = new int[][3];

Die Antwort lautet ABF.

A ist Ein Kompilierungsfehler tritt auf, weil Sie versuchen, das 2D-Array auf der rechten Seite dem 1D-Array auf der linken Seite zuzuweisen.

B ist Reelle Zahlen können nicht zum Indizieren eines Arrays verwendet werden. Daher tritt ein Kompilierungsfehler auf.

F ist Ein Kompilierungsfehler tritt auf, weil die Nummer für die erste Dimension nicht angegeben ist, obwohl das Element für die zweite Dimension angegeben ist.

Dies kann nicht in TypeScript konvertiert werden. Da das js-Array tatsächlich aus der Java-Listenstruktur besteht, ist es nicht möglich, die Elemente des zweidimensionalen Arrays zu sichern und zu deklarieren.

Wenn es sich um ein eindimensionales Array handelt, kann es in Form eines neuen Arrays (1) deklariert werden. Da es jedoch nicht möglich ist, ein zweidimensionales Array zu erstellen, var array:any = new Array(3); for (var i = 0; i < 3; i++) { array[i] = new Array(2); } Anschließend können Sie ein zweidimensionales 3x2-Array erstellen.

Recommended Posts

Deklarieren eines mehrdimensionalen Arrays Versuchen wir TypeScript für Java-Probleme 4-4
Initialisierung von for Versuchen Sie, das Java-Problem in TypeScript 5-4 zu ändern
Schnittstelle Versuchen Sie, Java-Problem TypeScript 7-3 zu machen
[Java-Anfänger] Informationen zur Initialisierung eines mehrdimensionalen Arrays
Inkrementierungsverhalten Versuchen Sie, Java zum Problem TypeScript 3-4 zu machen
Zeichenfolgenoperation Versuchen Sie, das Java-Problem in TypeScript 9-3 zu ändern
Verwendung von Java-Array-Elementen für, Länge, Wert und erweitert für Anweisungen
[Für Anfänger] Zusammenfassung des Java-Konstruktors
[Java] Mehrdimensionale Array- / Tabellenberechnung ausgeben (AOJ⑥-Tabellenberechnung)
Kotlin-Generika für Java-Entwickler
Erhöhen Sie dynamisch die Anzahl der Elemente in einem zweidimensionalen Java-Array (mehrdimensionales Array).
Implementierung der Klonmethode für Java Record
[Java] Berechnung des mehrdimensionalen Arrays / inneren Produkts (AOJ⑦ inneres Produkt)
Probieren wir WebSocket mit Java und Javascript aus!
Vergleichen Sie Elemente eines Arrays (Java)
Liste der Download-Ziele für Oracle Java
Funktionen des Spring Frameworks für Java-Entwickler
[Für Anfänger] Einführung in Java Grundkenntnisse der Java-Sprache ③ Array, Auswahlstruktur, iterative Struktur