當我試圖運行OUT.TXT
時,它是空的。你能幫我找出原因嗎?另外SPY.LOG
行不是普通的,你可以用一種方法來修復這些行嗎?將文件寫入另一個文件
package burak;
import java.io.*;
public class Yucal {
public static void main(String [] args) {
String fileName = "spy.log";
String line;
try {
FileReader fileReader = new FileReader(fileName);
BufferedReader bufferedReader = new BufferedReader(fileReader);
while((line = bufferedReader.readLine()) != null)
{
try{
FileWriter fstream = new FileWriter("out.txt");
BufferedWriter out = new BufferedWriter(fstream);
out.write(line);
out.close();
}
catch (Exception e){
System.err.println("Error: " + e.getMessage());
}
System.out.printf("%65s\n", line);
}
bufferedReader.close();
}
catch(FileNotFoundException ex) {
System.out.println(
"Unable to open file '" +
fileName + "'");
}
catch(IOException ex) {
System.out.println("Error reading file '" + fileName + "'"); }
}
你爲什麼大叫? :( – Maroun
不要對我大喊,我有點敏感,所以在這裏我不去回答你。 – zEro
你是什麼意思'不平凡'? –