Насколько мне известно, два наиболее распространенных метода чтения символьных данных из файла в Java — это использование Scanner или BufferedReader. Я также знаю, что BufferedReader эффективно читает файлы, используя буфер, чтобы избежать операций с физическим диском.
Мои вопросы:
[*]Сканер работает так же хорошо, как BufferedReader?
[*]Почему вы выбрали Scanner вместо BufferedReader или наоборот?