J
JackMoonyM.
Gast
Hallo liebe Java Freunde...
Ich bin blutiger Java Anfänger und stehe vor folgender Aufgabe:
Schreiben Sie ein Programm Gitter.java das eine Datei von Standard-Input einliest, damit ein char-Array erzeugt und diese Array wieder auf StdOut ausgibt. Die Datei hat hierbei das folgende Format: Die ersten beiden Zahlen in der Datei geben die Anzahl der Zeilen bzw. Spalten der zu erzeugenden Matrix an. Die darauf folgenden Zahlen- werte codieren dann zeilenweise den Inhalt des Arrays. Hierbei wird eine 0 im Array zu 'O',
eine 1 zu 'X' und eine 2 zu 'Y'. Beispiel: Enthält die Datei die Daten
23002102
so wird dann daraus ein Array der Form.
OOY
XOY
Nun mein erstes Problem ist direkt das ich schon lange gesucht habe nach der richtigen Methode für das einlesen der Datei, also meine StdIn Methode aber leider erfolglos! Ich habe keinen Schimmer wie ich z.B. die ersten beiden ints meiner Datei extrahiere um daraus die Zeilen und Spalten festzulegen. Oder wie lese ich jeden Wert der Datei einzeln ein...
Ich würde mich sehr über schnelle Antworten freuen...
Vielen Dank
Ich bin blutiger Java Anfänger und stehe vor folgender Aufgabe:
Schreiben Sie ein Programm Gitter.java das eine Datei von Standard-Input einliest, damit ein char-Array erzeugt und diese Array wieder auf StdOut ausgibt. Die Datei hat hierbei das folgende Format: Die ersten beiden Zahlen in der Datei geben die Anzahl der Zeilen bzw. Spalten der zu erzeugenden Matrix an. Die darauf folgenden Zahlen- werte codieren dann zeilenweise den Inhalt des Arrays. Hierbei wird eine 0 im Array zu 'O',
eine 1 zu 'X' und eine 2 zu 'Y'. Beispiel: Enthält die Datei die Daten
23002102
so wird dann daraus ein Array der Form.
OOY
XOY
Nun mein erstes Problem ist direkt das ich schon lange gesucht habe nach der richtigen Methode für das einlesen der Datei, also meine StdIn Methode aber leider erfolglos! Ich habe keinen Schimmer wie ich z.B. die ersten beiden ints meiner Datei extrahiere um daraus die Zeilen und Spalten festzulegen. Oder wie lese ich jeden Wert der Datei einzeln ein...
Ich würde mich sehr über schnelle Antworten freuen...
Vielen Dank