736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
3 Treffer
Deklaration z. B. int[][] matrix = new int[3][4]; für ein 3×4-Raster. Java implementiert das intern als "Array von Arrays", die Zeilen müssen dabei nicht zwingend gleich lang sein (jagged arrays). Zugriff über zwei Indizes: matrix[zeile][spalte].
Verwandt: Arrays · Java · Collections · Index
Ganzer Artikel im Wiki →Ein zweidimensionales Array wird über zwei Indizes angesprochen (Zeile und Spalte, z. B. feld[2][5]), ein dreidimensionales über drei usw. Intern ist ein mehrdimensionales Array meist nichts anderes als ein Array von Arrays — jede "Zeile" kann dabei sogar unterschiedlich lang sein ("jagged array"), was bei echten Matrizen mit fester Breite selten genutzt wird.
Verwandt: Arrays · Index · Data Structures (Datenstrukturen) · For-Schleife
Ganzer Artikel im Wiki →Weil die Größe eines Arrays bei den meisten Sprachen von Anfang an feststehen muss, sind Arrays sehr schnell im Zugriff, aber unflexibel, wenn sich die Anzahl der Elemente zur Laufzeit ändern soll — dafür gibt es dynamisch wachsende Strukturen wie Java's ArrayList (siehe Dynamisches Array). Mehrdimensionale Arrays erweitern das Prinzip auf Tabellen oder Gitter (Array von Arrays).
Verwandt: Index · Data Structures (Datenstrukturen) · ArrayList (Dynamisches Array) · Mehrdimensionale Arrays · Java · Algorithms (Algorithmen)
Ganzer Artikel im Wiki →