BufferedReader contro scanner
Ho risolto il problema level22.lesson09.task01 oggi. Nella condizione, è necessario contare le parole separate da uno spazio, composto da più righe. Guardando i commenti su questa attività, sono rimasto sorpreso dal fatto che le persone leggano le righe principalmente tramite BufferedReader. Allo stesso tempo, hanno molti problemi, la riga deve essere divisa in parole usando split() e anche le interruzioni di riga hanno difficoltà. Domande simili sono sorte nei miei compiti precedenti. A questo proposito, la domanda è: perché i JavaRasheviti hanno una tale antipatia per Scanner? È un malinteso generale o mi sto perdendo qualcosa? Dopotutto , Scanner fa un ottimo lavoro se dobbiamo contare non l'intera riga, ma le parole separate da spazi e su righe diverse. Non è necessario inserire stampelle sotto forma di spaccature e pensare a rompere le linee.
GO TO FULL VERSION