Java FileWriter輸出換行操作
FileWriter輸出換行
使用Java
的FileWriter
寫文件,需要換行時(shí),假設(shè)已經(jīng)新建FileWriter fr
,
在Windows操作系統(tǒng)中:
fr.write("\n");
是不行的,
需要 fr.write("\r\n");
即回車換行
而在Linux系統(tǒng)中:
只要 fr.write("\n");
即可
為了程序能在不同操作系統(tǒng)運(yùn)行,可以寫成
fr.write(System.getProperty("line.separator"));
FileWriter的換行和追加
1.數(shù)據(jù)的換行
\n
可以實(shí)現(xiàn)換行,但是windows
系統(tǒng)自帶的記事本打開并沒有換行,因?yàn)?code>wiindows識(shí)別的換行不是\n
,而是\r\n
例如:fw.write("\r\n");
[注]:windows:\r\n
Linux:\n
Mac:\r
2.數(shù)據(jù)的追加寫入
構(gòu)造方法:
FileWriter(String fileName,boolean append)
例如:
FileWriter fw = new FileWriter("a.txt",true); //表示追加寫入,默認(rèn)是false
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
@Accessors(chain = true)注解報(bào)錯(cuò)的解決方案
這篇文章主要介紹了@Accessors(chain = true)注解報(bào)錯(cuò)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-06-06Java?HttpURLConnection使用方法與實(shí)例演示分析
這篇文章主要介紹了Java?HttpURLConnection使用方法與實(shí)例演示,HttpURLConnection一個(gè)抽象類是標(biāo)準(zhǔn)的JAVA接口,該類位于java.net包中,它提供了基本的URL請(qǐng)求,響應(yīng)等功能,下面我們來深入看看2023-10-10Android中Socket通信的實(shí)現(xiàn)方法概述
這篇文章主要介紹了Android中Socket通信的實(shí)現(xiàn)方法,很有實(shí)用價(jià)值,需要的朋友可以參考下2014-08-08SpringBoot如何手寫一個(gè)starter并使用這個(gè)starter詳解
starter是SpringBoot中的一個(gè)新發(fā)明,它有效的降低了項(xiàng)目開發(fā)過程的復(fù)雜程度,對(duì)于簡化開發(fā)操作有著非常好的效果,下面這篇文章主要給大家介紹了關(guān)于SpringBoot如何手寫一個(gè)starter并使用這個(gè)starter的相關(guān)資料,需要的朋友可以參考下2022-12-12SpringBoot前后端分離項(xiàng)目之打包、部署到服務(wù)器詳細(xì)圖文流程
作為后臺(tái)開發(fā),項(xiàng)目打包部署是經(jīng)常性的操作,下面這篇文章主要給大家介紹了關(guān)于SpringBoot前后端分離項(xiàng)目之打包、部署到服務(wù)器的相關(guān)資料,文中通過代碼示例介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12