在Java中,若要从文本文件中逐行读取数据并解析,下列哪个类最适合用于此目的?
答案解析
A. FileReader主要用于读取字符流,但不提供逐行读取的功能。B. BufferedReader提供了readLine()方法,可以逐行读取文本文件,是最适合的选择。C. FileInputStream用于读取字节流,不适合直接读取文本数据。D. Scanner虽然可以逐行读取,但其主要用于解析基本类型和字符串,不如BufferedReader高效。
正确答案:B