【发布时间】:2018-12-20 00:07:15
【问题描述】:
我正在尝试从文本文件 input.txt 中获取字符串文本,并将相同的文本逐行输出到输出文件 output.txt
我试过这个:
public static void main(String[] args) throws NoSuchAlgorithmException, IOException {
FileReader FR = new FileReader("C:\\FileLocation\\inputhashes.txt");
BufferedReader BR = new BufferedReader(FR);
PrintWriter PW = new PrintWriter("C:\\FileLocation\\outputtest.txt");
for (int i = 0; i < 8 ; i++) {
PW.println(BR.readLine());
}
}
但是这样做 不起作用,我不确定为什么,outputtest.txt 文件完全为空。
当我尝试时
System.out.println(BR.readLine());
控制台显示我期望的正确结果。
【问题讨论】:
-
尝试关闭您的文件。
-
另外,你应该注意你的代码格式。我已经为你修好了;看看它有多容易阅读?
-
好的,谢谢,我试过了,还是不行
-
@kquinn,请发布您的具体尝试。