开发者社区> 问答> 正文

java 运行中读取修改后文件的问题

我用java读取一个txt文件,然后输出里面的内容,
`File f = new File(path);
BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(f)));
System.out.println(br.readLine());`
然后这边打个断点,之后去修改txt的内容。
System.out.println("wait");
然后和上面一样在读一次
`File f2 = new File(path);
BufferedReader br2 = new BufferedReader(new InputStreamReader(new FileInputStream(f2)));
System.out.println(br2.readLine());`
结果输出的内容一样。为什么修改后的内容第二次读不到?
要怎么做才能读取到修改后的内容?

展开
收起
蛮大人123 2016-03-20 17:14:36 2262 0
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪

    我debug调试了一下你的代码,修改之后可以读到修改之后的内容啊!不知道你的为什么读不到.

    2019-07-17 19:09:51
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载