隨筆 - 0, 文章 - 75, 評論 - 0, 引用 - 0
          數據加載中……

          IO

          讀寫文件:



          字節流——圖片、mp3、影音


          字符流——文本


          首先介紹字符流:


          public static void main(String[] args) throws Exception
          {
          Reader rd=null; //讀
          Writer
          wt=null; //寫
          try
          {
          rd=new FileReader("pet.template"); //讀取pet.template文件內容
          char[]
          cr = new char[1];
          int
          length=rd.read(cr); //取得內容長度
          StringBuffer str=new
          StringBuffer();
          while(length!=-1){ //長度為-1則無數據
          str.append(cr);
          length=rd.read(cr);
          }
          wt=new
          FileWriter("f:\\a.txt"); //在f盤創建a.txt
          wt.write(str.toString()); //并寫入數據
          System.out.println(str.toString());
          }
          catch (Exception e) {
          }finally{
          try
          {
          if(rd!=null)
          rd.close();
          //一定要關閉文件流
          if(wt!=null)
          wt.close();
          //..
          } catch
          (Exception e2) {
          }
          }



          字節流:


          InputStream imput=new
          FileInputStream("Sunset.jpg"); //讀取Sunset.jpg圖片
          FileOutputStream
          output=new FileOutputStream("f:\\a.jpg"); //要輸出的位置
          byte[]
          img=new byte[imput.available()];
          int
          length=imput.read(img); //讀取img長度
          output.write(img);
          //把圖像寫入f:\a.jpg
          imput.close();
          output.close();

          posted on 2012-04-22 15:32 hantai 閱讀(1253) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 溆浦县| 耿马| 阿拉善右旗| 长宁县| 凤庆县| 上饶市| 大同市| 长乐市| 广南县| 涿州市| 东城区| 萍乡市| 东阳市| 荆门市| 常山县| 泰兴市| 鲁山县| 绥化市| 丹东市| 孝义市| 荔波县| 南雄市| 磐安县| 陕西省| 甘孜县| 霍山县| 隆林| 张家界市| 连州市| 西平县| 五家渠市| 金坛市| 沾益县| 外汇| 吴江市| 上杭县| 祁阳县| 白朗县| 英吉沙县| 介休市| 铁力市|