Hallo an alle,
ich habe ein eher hoffentlich kleines Problem, bei welchem mir jedoch der Denkanstoß fehlt.
Ich habe in Java einen Raumbelegungsplan realisiert mit verschiedenen Methoden( Raum reservieren, schauen ob der Raum zu einem gewissen Zeitpunkt frei ist usw.). Als letzte Methode hätte ich gerne eine die mir den Plan textuell ausgibt. Leider komme ich nicht ganz dahinter... Anhand 2er For-Schleifen bekomme ich es hin mir den Plan in Tabellenform auszugeben. Textuell sollte das ganze ca. so aussehen(Zeilen= Blöcke, Spalten = Tage, array[6][5]):
"Reservierung für Raum A123
Montag:
2. Block: Prog2
3. Block: Prog2
Dienstag:
4. Block: Mathe2
Mittwoch:
keine Reservierung
Donnerstag:
1. Block: Mathe2
Freitag:
6. Block: Prog2"
Wenn ein Tag komplett leer ist soll die Methode einfach "keine Reservierung ausgeben".
Meine Idee war es jetzt jede Spalte per Schleife zu durchlaufen und dann per If-Anweisung z.b
die Werte des jeweiligen Index auszugeben. Das funktioniert allerdings nur bedingt.
Wäre für jeden Tipp und Gedankenanstoß dankbar. Google hat mich da jetzt auch nicht wirklich weitergebracht, vielleicht habe ich aber auch nur nach dem falschen gesucht....
Beste Grüße
Mikesh
ich habe ein eher hoffentlich kleines Problem, bei welchem mir jedoch der Denkanstoß fehlt.
Ich habe in Java einen Raumbelegungsplan realisiert mit verschiedenen Methoden( Raum reservieren, schauen ob der Raum zu einem gewissen Zeitpunkt frei ist usw.). Als letzte Methode hätte ich gerne eine die mir den Plan textuell ausgibt. Leider komme ich nicht ganz dahinter... Anhand 2er For-Schleifen bekomme ich es hin mir den Plan in Tabellenform auszugeben. Textuell sollte das ganze ca. so aussehen(Zeilen= Blöcke, Spalten = Tage, array[6][5]):
"Reservierung für Raum A123
Montag:
2. Block: Prog2
3. Block: Prog2
Dienstag:
4. Block: Mathe2
Mittwoch:
keine Reservierung
Donnerstag:
1. Block: Mathe2
Freitag:
6. Block: Prog2"
Wenn ein Tag komplett leer ist soll die Methode einfach "keine Reservierung ausgeben".
Meine Idee war es jetzt jede Spalte per Schleife zu durchlaufen und dann per If-Anweisung z.b
Code:
if(belegungsplan[spalte][zeile] != null){
System.out.print(belegungsplan[spalte][zeile]
}
die Werte des jeweiligen Index auszugeben. Das funktioniert allerdings nur bedingt.
Wäre für jeden Tipp und Gedankenanstoß dankbar. Google hat mich da jetzt auch nicht wirklich weitergebracht, vielleicht habe ich aber auch nur nach dem falschen gesucht....
Beste Grüße
Mikesh