Dies ist eine alte Version des Dokuments!
Mehrdimensionale Arrays: Schiffe versenken
Ein nettes Beispiel für ein zweidimensionales Array ist das Spiel Schiffe versenken. Um das Spielfeld zu modellieren, kann man ein mehrdimensionales Array einsetzen. Dabei werden die Elemente, ähnlich wie beim Koordinatensystem in Mathe die x- und y-Koordinate, durch zwei Indizes angesprochen.
Das Spielfeld als zweidimensionales Array
Mehrdimensionale Arrays definiert man folgendermaßen:
private int[][] zahlenquadrat = new int[10][10];
Die Modellierung für das Schiffe-Versenken-Spiel sieht so aus: