gpt4 book ai didi

Java:关于写入的空白文件

转载 作者:行者123 更新时间:2023-12-01 06:18:38 25 4
gpt4 key购买 nike

我正在尝试使用以下函数写入 Java 中的文件:

public void writeTextFile(String filename, double s){
FileWriter output=null;
try{
output= new FileWriter(filename);
BufferedWriter writer=new BufferedWriter(output);
String ss = String.valueOf(s);
writer.write(ss);
} catch (Exception e) {
throw new RuntimeException(e);
} finally {
if (output != null) {
try {
output.flush();
output.close();
} catch (IOException e) {

}
}
}
}

我也尝试过使用:

FileOutputStream out;
PrintStream prt;
try{
out= new FileOutputStream("result");
prt=new PrintStream(out);
prt.println(value);
prt.flush();
prt.close();
}
catch(Exception e){
System.out.println("File write error");}

但是我最终使用这两种方法得到了一个空白的输出文件。需要帮助!!:(

最佳答案

这会起作用,

public void writeTextFile(String filename, double s){
FileWriter output=null;
try{
output= new FileWriter(filename);
BufferedWriter writer=new BufferedWriter(output);
String ss = String.valueOf(s);
writer.append(ss);
writer.close();
} catch (Exception e) {
throw new RuntimeException(e);
} finally {
if (output != null) {
try {
output.flush();
output.close();
} catch (IOException e) {

}
}
}
}

关于Java:关于写入的空白文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17144067/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com