Hallo,
ich möchte in Zeile 6 ein Array namens "array" richtiger Größe und von geeignetem Datentyp initialisieren, damit das Programm fehlerfrei abläuft und ich dieses Ergebnis in der Ausgabe erhalte:
Das ist der bisherige Code, den ich geschrieben habe:
Beim Kompileren wurden 3 Fehler angezeigt, die glaube ich deshalb entstanden sind, weil ich mein Array noch nicht richtig deklariert habe:
Framed.java:11: error: cannot find symbol
array[j] = 'A';
^
symbol: variable array
location: class Framed
Framed.java:14: error: cannot find symbol
array[j] = 'B';
^
symbol: variable array
location: class Framed
Framed.java:24: error: cannot find symbol
System.out.print(array[j]);
^
symbol: variable array
location: class Framed
3 errors
Kann mir jemand sagen, wie ich in Zeile 6 mein Array aufschreiben soll, damit diese Fehler übergangen werden können?
ich möchte in Zeile 6 ein Array namens "array" richtiger Größe und von geeignetem Datentyp initialisieren, damit das Programm fehlerfrei abläuft und ich dieses Ergebnis in der Ausgabe erhalte:
Das ist der bisherige Code, den ich geschrieben habe:
Java:
public class Framed {
public static int breite = 6;
public static int hoehe = 3;
public static void frame() {
//Hier soll das Array deklariert und initialisiert werden!
for(int i = 0; i <= (hoehe+1); i++) {
for(int j = 0; j <= (breite+1); j++) {
if((i == 0 || j == 0) || ( i == (hoehe+1) || j == (breite+1))) {
System.out.print("A");
array[j][i] = 'A';
} else {
System.out.print("B");
array[j][i] = 'B';
}
}
System.out.print("\n");
}
System.out.print("\n---Und hier jetzt nochmal das Viereck aus dem Array---\n\n");
for(int i = 0; i <= (hoehe+1); i++) {
for(int j = 0; j <= (breite+1); j++) {
System.out.print(array[j][i]);
}
System.out.print("\n");
}
}
}
Beim Kompileren wurden 3 Fehler angezeigt, die glaube ich deshalb entstanden sind, weil ich mein Array noch nicht richtig deklariert habe:
Framed.java:11: error: cannot find symbol
array[j] = 'A';
^
symbol: variable array
location: class Framed
Framed.java:14: error: cannot find symbol
array[j] = 'B';
^
symbol: variable array
location: class Framed
Framed.java:24: error: cannot find symbol
System.out.print(array[j]);
^
symbol: variable array
location: class Framed
3 errors
Kann mir jemand sagen, wie ich in Zeile 6 mein Array aufschreiben soll, damit diese Fehler übergangen werden können?