本人在向文本文件中寫入數據換行輸入“\n”,卻達不到文本換行的目的!後來,通過不斷的問度娘和自己的測試,終於瞭解了這個細節。
在windows下回車鍵相當於“\r\n”,所以在向文本文件寫入時,想要換行,必須輸入“\r\n”才能達到換行的目的。但在沒有向外界輸出或向程序中輸入時,我在eclipse中測試的“\r”,"\n",''\r\n''的效果一樣,都是換行例如(System.out.println("test\r123");System.out.println("test\n123");System.out.println("test\r\n123");的輸出效果相同)!
(注意)當我們向程序輸入回車鍵時,實際輸入的是“\r\n”(windows下);
這些是本人今天遇到的問題和解決後的總結,錯誤之處,希望您提出!