Ich versuche, eine einfache Anwendung zu erstellen, die ein 2D-Grid basierend auf seinen Dimensionen erstellt und dann druckt, aber die Hauptmethode löst jedes Mal einen Fehler aus. Was mache ich falsch?meine Java-Anwendung funktioniert nicht und ich habe keine Ahnung, warum
static void int[][] createGrid(int x, int y) {
int Grid[][] = new int[x][y];
for (int a = 0; a < Grid.length; a++) {
for (int b = 0; b < Grid[a].length; a++) {
//check if there is something that currently needs to go there
//else
Grid[a][b] = 0;
}
}
}
public static void printgrid (int[][] Grid) {
for (int a = 0; a < Grid.length; a++) {
for (int b = 0; b < Grid[a].length; b++) {
System.out.print(Grid[a][b]);
}
System.out.println();
}
}
public static void main(String[] args) {
printgrid(createGrid(10, 20));
}
}
Was ist der Fehler? – SaidbakR
Was ist der Fehler? Wie wäre es mit einem Beispiel für die gewünschte Ausgabe? –
Fügen Sie Ihren Fehler/Ausnahme zu Ihrer Frage (nur [bearbeiten] es). –