亚洲天堂一级片-亚洲天堂三区-亚洲天堂久久精品成人-亚洲天堂毛片-久久国产欧美日韩高清专区-久久国产欧美日韩精品免费

北大青鳥北京校區(qū)學(xué)術(shù)部講解:如何在java中文件操作.doc

北大青鳥北京校區(qū)學(xué)術(shù)部老師說明:在java中文件操作,創(chuàng)建文件的時(shí)候注意:舉個(gè)例子說明問題
 
將c:\temp.txt文件 copy 到D:\test\java\file\這個(gè)目錄下創(chuàng)建一個(gè)文件:temp.txt。
 
這樣容易遺漏掉一個(gè)問題:
 
如果不存在路徑d:\text\java\file。也就是說d盤肯可能根本就沒有text這個(gè)文件夾,或者d:\text文件夾內(nèi)沒有java文件夾,或者d:\text\java文件夾沒有file文件夾。會(huì)出現(xiàn)什么情況?
 
許多同學(xué)們認(rèn)為系統(tǒng)會(huì)幫助我們創(chuàng)建,其實(shí),不是的。
 
如果在目的地沒有這個(gè)路徑,會(huì)出現(xiàn)FileNotFound異常。
 
因此,北大青鳥北京校區(qū)老師提醒:所有在進(jìn)行文件創(chuàng)建操作一定要分為兩步:
 
1.判斷是否路徑存在 2.創(chuàng)建文件
 
String filePath = "d:\\text\java\file\\temp.txt";
String dirPath = filePath.substring(filePath,0,filePath.lastIndexOf("\\"));
File dir = new File(dirPath);//1.創(chuàng)建文件所在的目錄
if(!dir.exists()){
    dir.mkdirs();//注意mkdir()方法的區(qū)別
}
File file = new File(filePath);
if(!file.exists()){
   file.createNewFile();
}FileInputStream in = new FileInputStream(new File("c:\\temp.txt"));
FileOutputStream out  = new FileOutputStream(file);
int len = 0;
byte[] buffer = new byte[128];
while((len=in.read(buffer))>0){
    out.write(buffer,0,len);
}
以上內(nèi)容由北大青鳥北京校區(qū)學(xué)術(shù)部提供
北大青鳥網(wǎng)上報(bào)名
北大青鳥招生簡章
主站蜘蛛池模板: 中文字幕亚洲 综合久久 | 免费观看欧美一级高清 | 毛片免费高清免费 | 精品综合久久久久久88小说 | 香港三级88久久经典 | 人久热欧美在线观看量量 | 国产精品亚洲二区在线 | 全国男人的天堂网站 | 亚洲欧美在线观看视频 | 欧美一区二区三区久久综 | 三级网址在线观看 | 精品久久久久久国产免费了 | 国产猛烈无遮掩视频免费网站男女 | 亚洲欧美综合视频 | 欧美激情精品久久久久久久久久 | 男人操美女逼视频 | 国内真实愉拍系列情侣自拍 | 成年女人永久免费观看片 | 日本不卡免费高清一级视频 | 久在线播放 | 久久男人天堂 | 久久国产亚洲观看 | 国产亚洲精品久久久久久久久激情 | 天天五月天丁香婷婷深爱综合 | 玖玖精品在线视频 | 最新理论三级中文在线观看 | 在线观看精品视频网站www | 午夜免费的国产片在线观看 | 成人欧美在线观看 | a级毛片免费观看视频 | 国产成人3p视频免费观看 | 亚洲一级毛片免观看 | 国产一二区| 亚洲久久网站 | 欧美一级情欲片在线 | 亚洲精品福利一区二区三区 | 日本三级网站在线线观看 | 高清一区在线 | 久久久日本久久久久123 | 亚洲高清在线观看看片 | 亚洲国产韩国一区二区 |