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