2008年10月7日 星期二

java輸出檔案換行

正所謂做中學,學中做

最近遇到java的一個小問題

寫入檔案時要換行,用

bufWriter.write(u+"\n");

檔案寫入後,用記事本開啟並不會換行,只會有一塊黑黑的

查到的原因如下:

linux和unix系統的換行是"\n",而windows的換行並不是直接的"\n",是"\r\n"

所以out.write("\n")只能得到一個黑框,因為windos不認為這是個「換行」。

沒有留言: