Hallo,
ich möchte mir von meinem 2D-Array eine Codierung "b0" auf der Konsole ausgeben lassen. Mein Programm kompiliert fehlerfrei, gibt aber die Werte nicht aus. Ich finde den Fehler nicht. Kann vielleicht jemand auf meinen Code schauen?
Vielen Dank!
Sorry für die Überschrift, da habe ich beim Erstellen nicht aufgepasst, finde aber auch nichts, um die Überschrift zu ändern.
Hier ist meine Main-Methode:
ich möchte mir von meinem 2D-Array eine Codierung "b0" auf der Konsole ausgeben lassen. Mein Programm kompiliert fehlerfrei, gibt aber die Werte nicht aus. Ich finde den Fehler nicht. Kann vielleicht jemand auf meinen Code schauen?
Vielen Dank!
Sorry für die Überschrift, da habe ich beim Erstellen nicht aufgepasst, finde aber auch nichts, um die Überschrift zu ändern.
Code:
public class SpielfeldPlatte {
// Eigenschaften
int r;
int c;
String k;
public String spielfeldplatte[][] = new String[r][c];
// Konstruktor
public SpielfeldPlatte(int r, int c, String k) {
for (r = 0; r < spielfeldplatte.length; r++) {
for (c = 0; c < spielfeldplatte[r].length; c++) {
spielfeldplatte[r][c] = k;
}
}
}
//Methoden
void zeigeSpielfeldPlatte() {
for(int r = 0; r < spielfeldplatte.length; r++) {
for(int c = 0; c < spielfeldplatte[r].length; c++) {
System.out.print(spielfeldplatte[r][c]);
}
System.out.println();
}
}
}
Hier ist meine Main-Methode:
Code:
public class Test {
public static void main(String[] args) {
SpielfeldPlatte spielfeldplatte = new SpielfeldPlatte(2, 3, "b0");
spielfeldplatte.zeigeSpielfeldPlatte();
}
}
Zuletzt bearbeitet: