samedi 3 janvier 2015

Erste Schritte Sprachermittler - Datei öffnen, Text in TextArea, Bereinigen, Auswerten

Hallo zusammen



Ich bin momentan noch in der Ausbildung zum Applikationsentwickler und habe nun ein kleines Problem. Bald steht eine kleine Prüfung bevor und als Lernziele sollten wir eigentlich alle Basics rund um Dateien können. Dann wurde uns ein kleiner "Sprachermittler" gezeigt, bei dem eine Datei geöffnet und deren Inhalt in ein TextArea kopiert wird. Dann konnte man den Text mittels eines Buttons bereinigen, d.h. alles bis auf Buchstaben wurden gelöscht, danach konnte man den Text auch mittels eines Button auswerten. Die Anzahl jedes Buchstabens wurde gezählt und anhand des durchschnittlichen Vorkommens die Sprache ermittelt (Buchstabenh). Wir wurden ins kalte Wasser geworfen.



Nun zu meinem Problem, ich kann momentan zwar eine Datei öffnen und den Inhalt kopieren. Doch kann ich keine allfälligen Fehler abfangen, uns wurde gesagt, am besten würde das mittels "try & catch" umgesetzt, dass ist allerdings nur Nebensache.



Den Text konnte ich zwar bisher durch "machtes" von anderen Zeichen befreien, doch wollte ich nachfragen, ob dies die ideale Lösung ist. Das Beispiel war etwas eleganter mittels "replaceAll()" und einigen Regexen gelöst, das habe ich allerdings nicht geschafft.





Und schlussendlich habe ich keine Ahnung wie ich die einzelnen Buchstaben zählen soll, wie soll ich das mit einem Array anstellen? Man müsste ja jeden Buchstaben eintragen und ihn dann hochzählen....



Ich würde mich sehr über etwas Hilfe freuen, da ich noch ein blutiger Anfänger bin. Zwar habe ich bereits teilweise ein Buch zur Erlernung von Java gelesen, doch verstehe ich es noch nicht ganz.



Mit freundlichen Grüssen



Sven M.





Erste Schritte Sprachermittler - Datei öffnen, Text in TextArea, Bereinigen, Auswerten

0 commentaires:

Enregistrer un commentaire