從制造到創(chuàng)造
          軟件工程師成長(zhǎng)之路
          posts - 292,  comments - 96,  trackbacks - 0

                  某些時(shí)候,我們希望讀寫某個(gè)包下面的文件,例如包c(diǎn)om.coderdream.chapter20.flyweight.sample下的txt文件,但我們并不想把文件寫成絕對(duì)路徑。
          解決辦法:
                  1、我們可以通過新建一個(gè)空文件,然后的到當(dāng)前文件的絕對(duì)路徑;
                  2、然后用這個(gè)路徑+文件夾名來新建一個(gè)BufferedReader。
                  這樣就可以順利讀取包中的文件了。

           1     /**
           2      * 構(gòu)造函數(shù)
           3      * 
           4      * @param charname
           5      */
           6     public BigChar(char charname) {
           7         this.charname = charname;
           8         try {
           9             File file = new File("");
          10             String s =
           file.getAbsolutePath();
          11             BufferedReader reader = new BufferedReader(new
           FileReader(s
          12                     + "\\src\\com\\coderdream\\chapter20"

          13                     + "\\flyweight\\sample\\big" + charname + ".txt"));
          14             String line;
          15             StringBuffer buf = new StringBuffer();
          16             while ((line = reader.readLine()) != null) {
          17                 buf.append(line);
          18                 buf.append("\n");
          19             }
          20 
          21             reader.close();
          22             this.fontdata = buf.toString();
          23         } catch (IOException e) {
          24             this.fontdata = charname + "?";
          25         }
          26     }
          posted on 2007-10-31 17:36 CoderDream 閱讀(640) 評(píng)論(0)  編輯  收藏 所屬分類: Java-15.IO

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           

          <2007年10月>
          30123456
          78910111213
          14151617181920
          21222324252627
          28293031123
          45678910

          常用鏈接

          留言簿(9)

          我參與的團(tuán)隊(duì)

          隨筆分類(245)

          隨筆檔案(239)

          文章分類(3)

          文章檔案(3)

          收藏夾(576)

          友情鏈接

          搜索

          •  

          積分與排名

          • 積分 - 458389
          • 排名 - 114

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 屏南县| 东方市| 连城县| 西贡区| 景泰县| 义乌市| 工布江达县| 凤阳县| 山西省| 绍兴市| 镇远县| 黔东| 仲巴县| 时尚| 卓资县| 昌江| 锦屏县| 海阳市| 利川市| 淮南市| 革吉县| 上饶市| 盈江县| 太仆寺旗| 湘潭市| 墨江| 深州市| 楚雄市| 萨迦县| 彰武县| 福州市| 理塘县| 陵水| 衡水市| 鹤岗市| 额尔古纳市| 清丰县| 儋州市| 安陆市| 绥化市| 滨州市|