隨筆 - 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 閱讀(1254) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 三台县| 岑溪市| 阳新县| 临潭县| 留坝县| 五大连池市| 丰台区| 乐陵市| 两当县| 老河口市| 天镇县| 新巴尔虎右旗| 永昌县| 泸西县| 托里县| 行唐县| 肃北| 德令哈市| 英吉沙县| 龙陵县| 神农架林区| 宣汉县| 咸丰县| 红安县| 宿迁市| 轮台县| 永丰县| 伊春市| 昌江| 南宁市| 仁布县| 南昌县| 米脂县| 巢湖市| 滦南县| 安吉县| 长岛县| 湘阴县| 雅安市| 云阳县| 容城县|