2017-10-17 22 views
-2

Ich habe eine TXT-Datei, die 6 Tiere aufgeführt hat, das Ziel des Programms, das ich erstellen möchte, ist das System, um das relevante Geräusch an das entsprechende Tier auszugeben. Ich habe ein ähnliches Programm gemacht, aber das erfordert eine Benutzereingabe, die dann das korrekte Rauschen ausgibt oder 'ungültiges Tier' anzeigt. Bis jetzt habe ich es geschafft, die Datei mit einem FileReader, aber keine BufferedReader zu importieren, im Moment listet das Programm nur die Tiere auf, ein Wort pro Zeile. Ich bin sehr neu in Java und habe mich gefragt, was der richtige/beste/effizienteste Weg ist, dies zu tun? Wäre es eine Array-Liste oder etwas ähnliches? Jede Hilfe wird sehr geschätzt, da alles mir hilft. Vielen Dank.Importieren von TXT-Datei mit Datei-IO

+0

[Offenen Brief an den Schüler bei den Hausaufgaben Problemen] (https://softwareengineering.meta.stackexchange.com/questions/6166/open-letter-to-students-with-homework- Probleme). –

+0

@ M.leRutte Ich bin kein Student und das ist kein Hausaufgabenproblem! –

Antwort

0

Sie können eine HashMap verwenden, um die Tiere und ihre Geräusche zu speichern. Der Schlüssel ist das Tier und der Wert ist das Geräusch. und lese die Datei mit bufferedReader und iteriere über Linien und für jedes Tier bekomme sein Rauschen von der hashMap und zeige das Ergebnis an.

Ich hoffe, das hilft Ihnen