读取文件中的特定行

时间:2018-12-09 22:27:32

标签: java filewriter

我正在尝试读取文件中的一行并设置与之相等的字符串并将其写入文件FileOut

我目前正在阅读这之前的所有行,以达到以下所需的行;

FileInputStream TempIn = new FileInputStream(TempOut);
BufferedReader br = new BufferedReader(new InputStreamReader(TempIn));
for(int i = 0; i < totalNumberOfCaves+1; i++)
{
    br.readLine();
}
String tempRoute = br.readLine();
br.close();

BufferedWriter writeRoute = new BufferedWriter(new FileWriter(FileOut));
writeRoute.write(tempRoute);
writeRoute.close();

但是我凝视着错误

Exception in thread "main" java.lang.NullPointerException
at java.io.Writer.write(Unknown Source)
at Dijkstra.main(Dijkstra.java:169)

第169行与以下writeRoute.write(tempRoute);

相关

我不确定为什么会出现此错误,任何建议都将不胜感激。

谢谢。

0 个答案:

没有答案