Java寫文件讀寫操作之IO流,字符流

Java寫文件讀寫操作之IO流,字符流

長沙中公優(yōu)就業(yè)      2022-04-23 20:49:01     9

Java寫文件讀寫操作之IO流,字符流,package?copyfile;?import?java.io.*;?public?class?copy?{????public?static?void?main(String[]?args)?throws

課程價格 請咨詢

上課時段: 授課校區(qū):

詳細(xì)介紹

package?copyfile;?import?java.io.*;?public?class?copy?{????public?static?void?main(String[]?args)?throws?IOException?{?????????copyFile("d:/new/a.txt","d:/new/b.txt",true);//oldpath,newpath,是否不覆蓋前文????}????public?static?void?copyFile(String?oldpth,String?newpath,boolean?add)?throws?IOException{????????FileReader?fr?=?null;????????FileWriter?fw?=?null;????????try?{????????????//實例化文件,并判斷文件是否存在????????????File?oldfile=new?File(oldpth);????????????if(oldfile.exists()){????????????????????//初始化文件輸入與輸出流????????????????????fr=new?FileReader(oldpth);????????????????????fw=new?FileWriter(newpath,add);????????????????????//定義存放讀取數(shù)據(jù)的數(shù)組????????????????????char[]?buffer=new?char[10];????????????????????int?length;????????????????????while(true){????????????????????????int?len=fr.read(buffer);//當(dāng)文件讀完,返回-1,否則返回讀取文件長度????????????????????????if(len==-1)break;????????????????????????fw.write(buffer);????????????????????}????????????????????System.out.println("OK");????????????}????????}?catch?(FileNotFoundException?e)?{????????????//?TODO?Auto-generated?catch?block????????????e.printStackTrace();????????}finally{????????????fr.close();????????????fw.close();????????}????}}

以上就是長沙中公優(yōu)就業(yè)java培訓(xùn)機構(gòu)的小編針對“Java寫文件讀寫操作之IO流,字符流”的內(nèi)容進行的回答,希望對大家有所幫助,如有疑問,請在線咨詢,有專業(yè)老師隨時為你服務(wù)。

培訓(xùn)啦提醒您:交易時請核實對方資質(zhì),對于過大宣傳或承諾需謹(jǐn)慎!任何要求預(yù)付定金、匯款等方式均存在風(fēng)險,謹(jǐn)防上當(dāng)。