JavaRush /Java-Blog /Random-DE /BufferedReader vs. Scanner
KarmaHacker
Level 30
Новосибирск

BufferedReader vs. Scanner

Veröffentlicht in der Gruppe Random-DE
Ich habe heute das Problem level22.lesson09.task01 gelöst. In der Bedingung müssen Sie Wörter zählen, die durch ein Leerzeichen getrennt sind und aus mehreren Zeilen bestehen. Als ich mir die Kommentare zu dieser Aufgabe ansah, war ich überrascht, dass die Leute Zeilen hauptsächlich über BufferedReader lesen. Gleichzeitig gibt es viele Probleme: Die Zeile muss mithilfe von split () in Wörter unterteilt werden, und auch der Zeilenumbruch bereitet Schwierigkeiten. Ähnliche Fragen tauchten bei meinen früheren Aufgaben auf. In diesem Zusammenhang stellt sich die Frage: Warum haben die JavaRashevites eine solche Abneigung gegen Scanner? Ist das ein allgemeines Missverständnis oder übersehe ich etwas? Schließlich leistet der Scanner hervorragende Arbeit, wenn wir nicht die gesamte Zeile, sondern durch Leerzeichen getrennte Wörter in verschiedenen Zeilen zählen müssen. Es besteht keine Notwendigkeit, Krücken in Form von Spagat einzuführen und über Bruchlinien nachzudenken.
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION