在将其称为重复项之前,请确认以下事实:
这是很重要的代码:
package StorageBox;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Scanner;
public class StorageBox02 {
String FileName;
PrintWriter pw;
Scanner sc;
public StorageBox02(){
}
public StorageBox02(String FileName) {
this.FileName = FileName;
}
public void writeFile(String Text) throws IOException{
FileWriter fw = new FileWriter(FileName);
pw = new PrintWriter (fw);
pw.write(Text + "\t");
pw.close();
}
}
答案 0 :(得分:1)
当我手动阅读文本文件后,它们丢失了第二个 应该写入文件的字符串。
似乎您正在尝试附加到先前写入的文件中。在这种情况下,您需要通过将declare @Name varchar(200)
select @Name = ' Hello <> world '
while charindex(' ',@Name)>0 select @Name=REPLACE(@Name,' ',' ')
select @Name
传递到true
来以附加模式打开文件。
例如PrintWriter