我有StringBuilder sb
,我希望該字符串另存爲*.txt
文件。問題是我得到了"filename.txt"
,但它完全是空的,在控制檯中也沒有錯誤。PrintWriter創建空文件
這裏是我的代碼:
System.out.print(sb.toString());
PrintWriter out;
try{
out = new PrintWriter("filename.txt");
out.println(sb.toString());
}catch (Exception e) {
e.printStackTrace();
}
控制檯輸出:
[19/3/2014]
Ime in priimek: Matjaz Mav
Naslov: Ppot 6, 1000 Ljubljana
Telefon: 040 111 222
Registerska št.: LJ 1234
Znamka: Citroen
Model: C4
Letnik: 2005
Opombe: Popravi
謝謝!
如果我嘗試在構造函數中使用true,如果得到以下消息:'找不到適合PrintWriter(String,布爾值)的縮瞳' 也許是因爲我使用NetBeans? 但是,感謝'out.close();'完美的作品:) –
你錯過了有關'新的FileOutputStream'在答案的部分 –