如果我想使用File Reader读取文本文件中的20行,并且不想重复使用string str4=br4.readLine
的20行或for
行,例如:
FileReader fr4 = new FileReader("HardDisk.txt");
BufferedReader br4=new BufferedReader(fr4);
for(int i =0; i<=20; i++)
String str4=br4.readLine();
br4.close();
但它对我不起作用,它显示一个错误:
最佳答案
您不能在单行代码块中声明变量。只需用花括号将其包围即可,您应该可以:
for (int i = 0; i <= 20; i++) {
String str4 = br4.readLine();
}