亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

簡單的用java實現(xiàn)讀/寫文本文件的示例

2019-11-26 16:20:24
字體:
供稿:網(wǎng)友
/*  
 * 簡單的讀/寫文本文件的示例  
 * 這里包含了三個例子,即  
 * 1. 將文件讀入到內(nèi)存(這里是StringBuffer)的例子  
 * 2. 將內(nèi)容中的文本寫到文件  
 * 3. 將一個文件的內(nèi)容讀出來寫入另一個文件中  
 *    同時也展示了如果從輸入流中讀出來內(nèi)容寫入輸出流中(僅限文本流)  
 * 三個例子可以獨立存在,所以根據(jù)需要只看其中一個就行了。  
 */  

import java.io.BufferedReader;   
import java.io.FileInputStream;   
import java.io.FileOutputStream;   
import java.io.IOException;   
import java.io.InputStream;   
import java.io.InputStreamReader;   
import java.io.OutputStream;   
import java.io.OutputStreamWriter;   
import java.io.PrintStream;   
import java.io.PrintWriter;   

public final class AccessTextFile {   

    /**  
     * 1. 演示將流中的文本讀入一個 StringBuffer 中  
     * @throws IOException  
     */  
    public void readToBuffer(StringBuffer buffer, InputStream is)   
        throws IOException {   
        String line;        // 用來保存每行讀取的內(nèi)容   
        BufferedReader reader = new BufferedReader(new InputStreamReader(is));   
        line = reader.readLine();       // 讀取第一行   
        while (line != null) {          // 如果 line 為空說明讀完了   
            buffer.append(line);        // 將讀到的內(nèi)容添加到 buffer 中   
            buffer.append("/n");        // 添加換行符   
            line = reader.readLine();   // 讀取下一行   
        }   
    }   

    /**  
     * 2. 演示將 StringBuffer 中的內(nèi)容讀出到流中  
     */  
    public void writeFromBuffer(StringBuffer buffer, OutputStream os) {   
        // 用 PrintStream 可以方便的把內(nèi)容輸出到輸出流中   
        // 其對象的用法和 System.out 一樣   
        // (System.out 本身就是 PrintStream 對象)   
        PrintStream ps = new PrintStream(os);      
        ps.print(buffer.toString());   
    }   

    /**  
     * 3*. 從輸入流中拷貝內(nèi)容到輸入流中  
     * @throws IOException  
     */  
    public void copyStream(InputStream is, OutputStream os) throws IOException {   
        // 這個讀過過程可以參閱 readToBuffer 中的注釋   
        String line;   
        BufferedReader reader = new BufferedReader(new InputStreamReader(is));   
        PrintWriter writer = new PrintWriter(new OutputStreamWriter(os));   
        line = reader.readLine();   
        while (line != null) {   
            writer.println(line);   
            line = reader.readLine();   
        }   
        writer.flush();     // 最后確定要把輸出流中的東西都寫出去了   
                            // 這里不關(guān)閉 writer 是因為 os 是從外面?zhèn)鬟M來的   
                            // 既然不是從這里打開的,也就不從這里關(guān)閉   
                            // 如果關(guān)閉的 writer,封裝在里面的 os 也就被關(guān)了   
    }   

    /**  
     * 3. 調(diào)用 copyStream(InputStream, OutputStream) 方法拷貝文本文件  
     */  
    public void copyTextFile(String inFilename, String outFilename)   
        throws IOException {   
        // 先根據(jù)輸入/輸出文件生成相應(yīng)的輸入/輸出流   
        InputStream is = new FileInputStream(inFilename);   
        OutputStream os = new FileOutputStream(outFilename);   
        copyStream(is, os);     // 用 copyStream 拷貝內(nèi)容   
        is.close(); // is 是在這里打開的,所以需要關(guān)閉   
        os.close(); // os 是在這里打開的,所以需要關(guān)閉   
    }   

    public static void main(String[] args) throws IOException {   
        int sw = 1;     // 三種測試的選擇開關(guān)   
        AccessTextFile test = new AccessTextFile();   

        switch (sw) {   
        case 1: // 測試讀   
        {   
            InputStream is = new FileInputStream("E://test.txt");   
            StringBuffer buffer = new StringBuffer();   
            test.readToBuffer(buffer, is);   
            System.out.println(buffer);     // 將讀到 buffer 中的內(nèi)容寫出來   
            is.close();   
            break;   
        }   
        case 2: // 測試寫   
        {   
            StringBuffer buffer = new StringBuffer("Only a test/n");   
            test.writeFromBuffer(buffer, System.out);   
            break;   
        }   
        case 3: // 測試拷貝   
        {   
            test.copyTextFile("E://test.txt", "E://r.txt");   
        }   
            break;   
        }   
    }   

}  
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
av女片在线| 午夜久久久久久久久| 刘亦菲久久免费一区二区| 日韩精品视频中文在线观看| av丝袜天堂网| av在线免费播放| 日韩欧美一区二区三区在线观看| 99久久人妻无码精品系列| 亚洲av成人精品一区二区三区| 国产一区二区三区影视| 韩国av一区| 欧洲美女亚洲激情| 在线综合视频网站| 欧美亚洲另类在线一区二区三区| 免费观看成年人视频在线观看| 国产黄a三级三级三级av在线看| 欧美一区二区三区激情视频| 成人精品视频一区| 久操精品在线| a视频免费在线观看| 在线播放高清视频www| 婷婷激情久久| a在线观看免费| 一区二区三区日| 久久成人综合| 精品无码人妻一区二区免费蜜桃| caopeng视频| 国产精品无码无卡无需播放器| 蜜桃视频一日韩欧美专区| 自拍视频在线网| 福利视频免费在线观看| www在线免费观看视频| 国产视频丨精品|在线观看| 国产精品久久一区二区三区| 久久久之久亚州精品露出| 久久精品夜色噜噜亚洲aⅴ| 日韩.欧美.亚洲| 国产污视频在线| 国产精品一区二区三区在线观| 欧美视频一区在线观看| 丁香花免费高清完整在线播放| 亚洲一区二区三区在线观看视频| 中文字幕在线视频不卡| 亚洲欧美日韩国产一区| 久久久91麻豆精品国产一区| 欧美视频第一区| 四虎免费在线观看视频| 久久精品人人做人人爽电影蜜月| 手机亚洲手机国产手机日韩| 日韩欧美精品网址| 日韩av在线播放中文字幕| 欧美国产综合| 免费欧美一级视频| 国产成人精品自拍| 午夜影院免费观看视频| 爱高潮www亚洲精品| 欧美高清视频| 亚洲精品一区二区三区av| 午夜一区二区三区不卡视频| 色综合手机在线| 亚洲国产综合人成综合网站| 欧美亚洲综合在线| 国产精品国精产品一二| 久久久久久久99| 欧美亚洲另类在线观看| 国产91在线免费观看| 老司机av福利| 国产精品久久久久9999小说| 97人妻精品一区二区三区软件| 久久久久久久一区二区| 国产精品福利小视频| www.超碰com| 亚洲电影天堂av| 国产精品久久婷婷| 久久国产精品久久精品国产| 精品国产污网站| 性高湖久久久久久久久aaaaa| 国产91一区| 国产草草影院ccyycom| 亚洲一区二区三区爽爽爽爽爽| 91网站免费视频| 国产精品大片免费观看| 九九九久久久精品| 伊人成人在线视频| 欧美系列在线观看| 亚洲视频精选| 中文字幕人妻一区二区三区视频| 午夜成人免费电影| 97人人做人人人难人人做| 婷婷社区五月天| 黄色无遮挡网站| jvid福利写真一区二区三区| 国产51人人成人人人人爽色哟哟| 91蝌蚪国产九色| 久久av无码精品人妻系列试探| 久久综合中文| 欧美人在线观看| 国产精国产精品| 在线观看国产中文字幕| youjizz.com亚洲| 亚洲视频精选在线| 国产精品中文字幕亚洲欧美| 在线观看亚洲a| 色哟哟精品观看| 国产精品免费看| 亚洲国产aⅴ天堂久久| 影音先锋在线中文| 在线看片免费人成视久网| 日日操夜夜爽| 亚洲视频播放| 欧美日韩精品区| 成年人视频免费在线播放| 天天干天天干天天| 日本天堂网在线| 国精产品一区一区三区mba下载| 亚洲欧美手机在线| 成人欧美一区二区三区黑人一| 九九在线精品| 精品在线一区| 精品日韩一区二区三区免费视频| 欧美日韩中国免费专区在线看| 国产欧美日韩视频一区二区三区| 久国产精品视频| www.jizz在线观看| 成人亚洲国产| 国产一区二区三区视频免费观看| 天海翼一区二区| 最全影音av资源中文字幕在线| 日韩精品久久久久久久玫瑰园| 日本a一级在线免费播放| 免费在线看a| 国产精品sm调教免费专区| 在线观看的黄色| 一本一道波多野结衣一区二区| 麻豆精品一区二区三区视频| 成人做爰高清视频网站| 国产高清自拍视频在线观看| 性欧美ⅴideo另类hd| 99久久国产综合精品成人影院| 免费性色视频| 亚洲天堂视频一区| 国产欧美一区二区三区视频| 精品乱码一区内射人妻无码| 久久精品日产第一区二区三区精品版| 男人操女人免费软件| 欧美日本成人| 亚洲一二三四五| 北条麻妃国产九九九精品小说| 亚洲一区二区三区精品在线观看| 亚洲瘦老头同性70tv| 麻豆网站在线免费观看| ㊣最新国产の精品bt伙计久久| 久久美女精品| h片在线观看视频免费免费| 久久福利毛片| 亚洲成av人片观看| 免费黄漫在线观看| 日韩一区精品字幕| 国产乱人伦真实精品视频| 午夜精品久久一牛影视| 无遮挡的视频在线观看| 疯狂撞击丝袜人妻| 天使と恶魔の榨精在线播放| www.欧美日韩国产在线| 欧美精品成人久久| japanese色国产在线看视频| 欧洲成人免费aa| 东京干手机福利视频| 国产亚洲综合性久久久影院| jizzjizz韩国| 国产三级国产精品| 国产精品无码久久久久| 黄色欧美成人| 毛片网站在线免费观看| 日韩高清一区二区| 欧美精品v日韩精品v国产精品| 色yeye香蕉凹凸一区二区av| 国产精品入口日韩视频大尺度| 久久国产精品99国产| 亚洲视频axxx| 久久亚洲综合av| 久久国产精品国产精品| 欧美亚洲成人xxx| 狠狠色狠狠色综合日日五| 老司机精品福利视频| 欧洲av一区二区| 久久青草视频| 欧美激情亚洲精品| 免费国产黄色网址| www.av麻豆| av网站有哪些| 日本欧美色综合网站免费| 国内精品国语自产拍在线观看| 日韩中文字幕在线视频播放| 国产一级黄色| 免费精品一区二区三区在线观看| 小早川怜子痴女在线精品视频| 欧美国产在线一区| 国产精品乱子伦| 麻豆一区二区在线观看| 成人午夜av在线| 91精品久久久久久久久| 超碰在线免费97| 一本色道久久88综合日韩精品| 好色视频app| 欧美日韩亚洲系列| 欧美zozo另类异族| 欧美激情一区在线| 国产精品一区二区免费视频| 性chinese极品按摩| 国产又黄又猛视频| 国产偷国产偷精品高清尤物| 青青在线免费视频| avav免费在线观看| 国产美女主播在线| 久久久噜噜噜| 婷婷久久综合九色综合伊人色| 无码免费一区二区三区免费播放| 国产乱一区二区| 国产日韩在线观看一区| 久热精品视频在线免费观看| 久艹在线播放| 亚洲专区一二三| 自拍偷拍一区二区三区四区| 成a人片在线观看| 91免费精品国偷自产在线在线| 久久国产福利国产秒拍| 亚洲男人的天堂在线视频| 亚洲在线免费看| 国产在线观看免费播放| 国产精品一区二区无线| 91精品国产91久久综合| 精品国产亚洲一区二区三区在线观看| 视频免费一区二区| 成人午夜在线视频| 中文字幕jux大岛优香| av成人黄色| 在线成人黄色| 日韩免费观看视频| 亚洲国产一二三| 日韩欧美精品一区二区三区| 国产精品欧美一区二区三区不卡| 国产精品a级| 欧美性天天影院| 亚洲偷熟乱区亚洲香蕉av| 日韩网站在线看片你懂的| 亚洲电影中文字幕在线观看| 色婷婷**av毛片一区| 日韩av免费| 国产成a人亚洲精品| 国产高清不卡av| 亚洲清纯自拍| 精品无码在线观看| 青青在线视频观看| 国产精品理论片在线观看| 国产日韩欧美在线观看| 国产不卡精品一区二区三区| 国产欧美日韩成人| 久久婷婷一区二区三区| 欧美韩日国产| 中文字幕免费高清在线| 久久人体av| 亚洲成a人片77777kkkk| 国产网站在线看| 亚洲一区美女视频在线观看免费| 国产精品扒开腿做爽爽爽软件| 亚洲AV无码一区二区三区少妇| 久热在线观看视频| 漂亮人妻被中出中文字幕| 四虎影视最新网站入口在线观看| 在线免费视频一区二区| 鬼打鬼之黄金道士1992林正英| 四虎影视在线观看2413| 91视频在线免费| 天天草天天爽| 亚洲一二三精品| 北条麻妃在线一区二区| 亚洲男人第一av| 国产精品色网| 亚洲视频日本| 香蕉视频网站在线观看| 国产成人综合一区| 91亚洲精品国产| 2222www色视频在线观看| 无码人妻精品一区二区中文| 中文字幕自拍vr一区二区三区| 久久99精品这里精品3| 538国产视频| 国产精品99蜜臀久久不卡二区| 黑人巨大精品欧美| 欧美日韩在线综合| 一区二区成人精品| 亚洲欧洲高清在线| 中文字幕乱码在线人视频| 中文字幕字幕中文在线中不卡视频| 麻豆国产精品777777在线| 又黄又爽的视频在线观看| 精品国产av 无码一区二区三区| 在线观看日韩羞羞视频| 亚洲蜜臀av乱码久久精品蜜桃| 国产福利在线观看| 日本成人黄色网| 午夜精品久久久内射近拍高清| 91精品久久久久久蜜桃| a在线观看免费视频| 神马影院午夜我不卡| 奇米成人av国产一区二区三区| 精品制服美女久久| 一道本视频在线观看| 日韩在线观看电影完整版高清免费| 成人免费网站在线看| 成人午夜电影久久影院| 亚洲理论在线a中文字幕| 免费看黄色网址| 国产馆av播放| 三级理论午夜在线观看| 久久精品日韩| 国产精品91久久久久久| 国产二区国产一区在线观看| 欧美私人啪啪vps| 色欧美自拍视频| 成人性生生活性生交12| 国产精品自拍网站| xxx一区二区| 亚洲日本一区二区三区在线观看| 亚洲三级av在线| 伊人久久大香线蕉综合网站| 黄色片免费大全|