北大青鳥北京校區學術部講解:如何在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一区二区三区| 亚洲AV成人精品日韩一区 | 久久久久人妻精品一区蜜桃| 一区二区高清在线观看| 色国产在线视频一区| 亚洲av成人一区二区三区观看在线 | 亚洲性色精品一区二区在线| 天堂国产一区二区三区| 国产综合精品一区二区三区| 国产在线视频一区二区三区98| 波多野结衣中文字幕一区二区三区 | 国产精品无码一区二区在线观一| 少妇人妻精品一区二区| 天美传媒一区二区三区| 精品免费国产一区二区| 天堂一区二区三区精品| 国模无码一区二区三区 | 免费一区二区无码东京热| 岛国精品一区免费视频在线观看| 国产美女av在线一区| 久夜色精品国产一区二区三区 | 伊人久久一区二区三区无码| 五月婷婷一区二区| 多人伦精品一区二区三区视频| 国产情侣一区二区| 国产一区在线视频观看| 国产福利一区二区在线视频 | 97一区二区三区四区久久 | 在线观看国产一区二区三区| 精品一区二区三区水蜜桃| 一区视频免费观看| 日韩欧国产精品一区综合无码| 麻豆文化传媒精品一区二区| 国产无人区一区二区三区| 日本人真淫视频一区二区三区|