<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 97,  comments - 93,  trackbacks - 0
    I/O
    java的i/o恐怕是java體系里最復雜的內容之一了,有時候這個之一可以去了。不像c語言一個fopen()就可以解決一大堆問題。到了java 呢,又是stream又是reader,讀一個文件的方式不下十種,造成很多人因此而放棄了java,當初剛學java的時候班里很多人都對java有很 高的熱情,可到了現在,不知道還有多少人堅持下來了。具有諷刺意味的事java i/o的設計者的初衷是讓i/o變得簡單一點,哪知道若干年后,弄出這么一大攤子來?,F在又加了一個nio----就是newio,不知道日后還會弄出什 么東西來。
     
    用i/o可以解決文件,網絡通訊等幾乎所io問題。功能強大,唯一的缺點就是復雜。但仔細一分析,還是有門路可走的。整個io體系主要分為兩大門派。一派 為流類也就是用于字節的InputStream和OutputStream,另一派為用于字符的Reader和Writer派(簡稱rw派)。認清了這兩 派就知道*Stream的東東全都是流派的,不是繼承而來就是通過實現接口而來。如此,*Reader,*Writer那就是出身于rw派了。還有一個 File派來處理文件創建,刪除,修改,屬性問題。對文件的內容進行操作不是他的工作。搞清楚這兩大派一小派那么解決io指日可待。
     
    那么說了這么多怎么創建文件呢?舉例說明(主函數就不寫了)
    File newfile = new File("text.txt");
    newfile.createNewFile();
    這樣就在同一個文件夾下創建了一個名為text.txt的文本文件,那枚怎么刪除呢?
    File newfile = new File("text.txt");
    newfile.delete();
    這樣就把這個文件刪除了。是不是很簡單呢。那么怎么把文件寫入這個文本文件呢?
    File writetext = new File("text.txt");
    [readtext.createNewFile();]//可有可無,因為文件不存在的話,會自動創建
    FileWriter fw = new FileWriter(writetext);//就像創建打印機
    PrintWriter pw = new PrintWriter(fw);//這個呢打印針頭了。
    pw.println("this is a new file for read");//這個是說,把這些東西給我寫進去吧
    fw.close();//然后關閉打印機
    有點復雜,當懂了以后,也就感覺不到什么了,那么如何讀取這個文本文件呢?
    File readtext = new File("text.txt");
    FileReader fr = new FileReaer(readtext);//創建一個掃描儀
    BufferedReader br = new BufferedReader(fr);//這是掃描儀內的緩存
    String content = br.readLine(); //讀一行文本
     
    用熟練了之后可以這么寫:
    BufferedReader in = new BufferedReader(new FileReader("text.txt");
    String content="";
    while((content=in.readLine())!=null){
        System.out.println(content);//讀一行輸出一行
    }
    posted on 2006-12-04 13:27 wqwqwqwqwq 閱讀(367) 評論(0)  編輯  收藏 所屬分類: Simple Java
    <2006年12月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456




    常用鏈接

    留言簿(10)

    隨筆分類(95)

    隨筆檔案(97)

    文章檔案(10)

    相冊

    J2ME技術網站

    java技術相關

    mess

    搜索

    •  

    最新評論

    閱讀排行榜

    校園夢網網絡電話,中國最優秀的網絡電話
    主站蜘蛛池模板: 亚洲性色高清完整版在线观看| 亚洲高清无码专区视频| 亚洲精品色午夜无码专区日韩| 色www免费视频| 日本免费一区二区三区最新vr| 色欲aⅴ亚洲情无码AV蜜桃| 欧洲精品免费一区二区三区 | 久久亚洲精品中文字幕无码| 两个人的视频www免费| 亚洲欧洲日产国码无码网站| 本免费AV无码专区一区| 精品亚洲综合在线第一区| 中文字幕乱码系列免费| 亚洲精品国产精品乱码不99| 国内精品免费在线观看| 亚洲成人午夜在线| 亚洲精品视频免费在线观看| 亚洲一区电影在线观看| 永久久久免费浮力影院| 国产伦精品一区二区免费| 精品久久香蕉国产线看观看亚洲| 国产精品99久久免费观看| 亚洲的天堂av无码| 国产美女被遭强高潮免费网站| 色多多A级毛片免费看| 亚洲激情在线视频| 毛片高清视频在线看免费观看| 亚洲Aⅴ在线无码播放毛片一线天| 免费va在线观看| 两个人日本免费完整版在线观看1| 亚洲第一成年男人的天堂| 日韩吃奶摸下AA片免费观看| 国产精品亚洲lv粉色| 国产亚洲A∨片在线观看| 91禁漫免费进入| 国产成人亚洲综合在线| 亚洲V无码一区二区三区四区观看| 波多野结衣在线免费观看| 黄人成a动漫片免费网站| 亚洲av丰满熟妇在线播放| 在线精品免费视频|