在String line = x.readLine()中收到错误;

Abd*_*man -1 java io netbeans filereader

我在文件阅读方面遇到了一些问题

这是代码

FileReader fr = new FileReader ("products.txt"); {
String line = fr.readLine();

while(line != null){
    System.out.println(line);
}
Run Code Online (Sandbox Code Playgroud)

NetBeans给我一个错误

String line = fr.readLine();

特别是在readLine()下;

我试过nextLine,但也没用.

感谢您的帮助

Per*_*ror 5

因为,FileReader没有readLine()方法,你应该使用BufferedReader.

FileReader fr = new FileReader ("products.txt"); 
Bufferedreader br = new BufferedReader(fr);
String line = null;

while((line = br.readLine()) != null){
    System.out.println(line);
}
Run Code Online (Sandbox Code Playgroud)