PrintWriter create empty file

后端 未结 4 1726
生来不讨喜
生来不讨喜 2021-01-20 22:21

I have StringBuilder sb and I want that string save as *.txt file. Problem is that I get \"filename.txt\" but it is completely empty,

4条回答
  •  夕颜
    夕颜 (楼主)
    2021-01-20 22:58

    Either create your PrintWriter with this constructor, changing the first argument to an OutputStream:

    out = new PrintWriter(new FileOutputStream("filename.txt"), true);
    

    to turn on auto flushing, or, just close the writer once you're done writing to it with out.close().

提交回复
热议问题