北大青鳥北京校區學術部講解:如何在java中文件操作.doc

      北大青鳥北京校區學術部老師說明:在java中文件操作,創建文件的時候注意:舉個例子說明問題
       
      將c:\temp.txt文件 copy 到D:\test\java\file\這個目錄下創建一個文件:temp.txt。
       
      這樣容易遺漏掉一個問題:
       
      如果不存在路徑d:\text\java\file。也就是說d盤肯可能根本就沒有text這個文件夾,或者d:\text文件夾內沒有java文件夾,或者d:\text\java文件夾沒有file文件夾。會出現什么情況?
       
      許多同學們認為系統會幫助我們創建,其實,不是的。
       
      如果在目的地沒有這個路徑,會出現FileNotFound異常。
       
      因此,北大青鳥北京校區老師提醒:所有在進行文件創建操作一定要分為兩步:
       
      1.判斷是否路徑存在 2.創建文件
       
      String filePath = "d:\\text\java\file\\temp.txt";
      String dirPath = filePath.substring(filePath,0,filePath.lastIndexOf("\\"));
      File dir = new File(dirPath);//1.創建文件所在的目錄
      if(!dir.exists()){
          dir.mkdirs();//注意mkdir()方法的區別
      }
      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);
      }
      以上內容由北大青鳥北京校區學術部提供
      北大青鳥網上報名
      北大青鳥招生簡章
      主站蜘蛛池模板: 国产麻豆剧果冻传媒一区| 精品黑人一区二区三区| 中文字幕一区二区视频| 亚州国产AV一区二区三区伊在| 亚洲免费一区二区| 亚洲色精品aⅴ一区区三区| 无码国产精品一区二区免费式影视| 日韩免费一区二区三区在线播放 | 亚洲国产精品无码第一区二区三区| 麻豆AV天堂一区二区香蕉 | 怡红院一区二区在线观看| 综合久久久久久中文字幕亚洲国产国产综合一区首 | 中文字幕精品无码一区二区三区| 亚洲一区二区无码偷拍| 国产免费一区二区三区免费视频 | 精品国产AV一区二区三区| 精品天海翼一区二区| 在线播放偷拍一区精品| 国产一区二区三精品久久久无广告| 色天使亚洲综合一区二区| 精品一区二区三区在线成人 | 少妇精品久久久一区二区三区| 无码人妻一区二区三区在线水卜樱| 无码人妻一区二区三区兔费 | 国产剧情国产精品一区| 国产亚洲福利精品一区二区| 亚洲第一区香蕉_国产a| 国产精久久一区二区三区| 日本一区二区在线免费观看| 无码av人妻一区二区三区四区| 久久人妻av一区二区软件| 国产精品区AV一区二区| 高清一区高清二区视频| 免费一区二区三区四区五区| 免费一本色道久久一区| 麻豆一区二区三区精品视频| 在线视频一区二区三区三区不卡 | 国产激情视频一区二区三区| 久久毛片免费看一区二区三区 | 春暖花开亚洲性无区一区二区| 亚洲福利电影一区二区?|