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

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

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

    posts - 84,  comments - 54,  trackbacks - 0

    java.io 中 Writer 的子類
    ?class BufferedWriter
    ????????? 將文本寫入字符輸出流,緩沖各個字符,從而提供單個字符、數組和字符串的高效寫入。
    ?class CharArrayWriter
    ????????? 此類實現一個可用作 Writer 的字符緩沖區。
    ?class FileWriter
    ????????? 用來寫入字符文件的便捷類。
    ?class FilterWriter
    ????????? 用于寫入已過濾的字符流的抽象類。

    ??????? 從類 java.io.OutputStreamWriter 繼承的方法
    ????????????? close, flush, getEncoding, write, write, write
    ??????? 從類 java.io.Writer 繼承的方法
    ????????????? append, append, append, write, write

    ?class OutputStreamWriter
    ????????? OutputStreamWriter 是字符流通向字節流的橋梁:使用指定的 charset 將要向其寫入的字符編碼為字節。
    ?class PipedWriter
    ????????? 傳送的字符輸出流。
    ?class PrintWriter
    ????????? 向文本輸出流打印對象的格式化表示形式。
    ?class StringWriter
    ????????? 一個字符流,可以用其回收在字符串緩沖區中的輸出來構造字符串。?

    ????

    ?1 ?? import ?java.io.FileNotFoundException;
    ?2 ? import ?java.io.FileOutputStream;
    ?3 ? import ?java.io.FileWriter;
    ?4 ? import ?java.io.IOException;
    ?5
    ?6
    ?7 ? public ? class ?writeDemo1? {
    ?8
    ?9 ? /**
    10 ??*? @param ?args
    11 ?? */

    12 ?? public ? static ? void ?main(String[]?args)? {
    13 ??? int ?data[]? = ? {
    14 ????? 1 , 2 , 3 , 4 , 5 , 6 ,
    15 ????? 11 , 32 , 423 , 54 , 654 , 123 ,
    16 ????? 213 , 43 , 53 , 65 , 34 ?}
    ;
    17 ??
    18 ??? try ? {
    19 ????FileWriter?fos? = ? new ?FileWriter( " FileOutputStream.dat " , true );
    20 ???? // true意味著在文件末尾添加,而不是覆原文件
    21 ???? // 此處使用FileOutputStream也一樣
    22 ???? // 但是此處寫出來的文件內容似乎不對
    23 ???
    24 ???? for ( int ?i? = ? 0 ;?i? < ?data.length;?i ++ )
    25 ???? {
    26 ?????fos.write(data[i]);
    27 ????}

    28 ???
    29 ????fos.close();
    30 ???
    31 ???}
    ? catch ?(FileNotFoundException?e)? {
    32 ????System.out.println( " Err?is?+? " + e.toString());
    33 ???
    34 ???}
    ? catch ?(IOException?e)? {
    35 ????System.out.println( " Err?is?+? " + e.toString());
    36 ???}

    37
    38 ??}

    39
    40 ?}

    41
    42


    ?

    posted on 2006-08-22 00:39 JavaCoffe 閱讀(1064) 評論(1)  編輯  收藏 所屬分類: J2SE基礎學習


    FeedBack:
    # re: java.io 中 Writer 的子類
    2006-08-26 19:59 | Xu Xiaoxing
    public static void main(String[] args) {
    int[] data = new int[]{
    1,2,3,4,5,6,
    11,32, 11,54, 22,123,
    44,43,53,65,34 };

    try {

    File fl = new File("1.txt");
    FileOutputStream fos = new FileOutputStream(fl,true);
    //true意味著在文件末尾添加,而不是覆原文件

    OutputStreamWriter osw = new OutputStreamWriter(fos);
    BufferedWriter bfw = new BufferedWriter(osw);

    String str = new String(data,0,data.length);
    for(int i = 0; i < data.length; i++){
    //bfw.write(Integer.toString(data[i])+",");
    //bfw.write(String.valueOf(data[i])+",");
    String s= ""+data[i];
    bfw.write(s);
    }


    bfw.flush();
    bfw.close();

    fos.flush();
    fos.close();

    } catch (FileNotFoundException e) {
    System.out.println("Err is + "+e.toString());

    } catch (IOException e) {
    System.out.println("Err is + "+e.toString());
    }

    }
      回復  更多評論
      
    <2006年8月>
    303112345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    常用鏈接

    留言簿(5)

    隨筆分類(80)

    收藏夾(1)

    最新隨筆

    積分與排名

    • 積分 - 58037
    • 排名 - 897

    最新評論

    閱讀排行榜

    主站蜘蛛池模板: 18禁无遮挡无码网站免费| 中文字幕无码日韩专区免费| av无码免费一区二区三区| 亚洲电影免费在线观看| 免费国产99久久久香蕉| 国产亚洲美女精品久久久久狼| 在线视频网址免费播放| 亚洲欧洲精品无码AV| 男女午夜24式免费视频| 久久久综合亚洲色一区二区三区 | 久9热免费精品视频在线观看| 亚洲色欲色欲www在线丝| 国产视频精品免费视频| 亚洲自偷自偷图片| a级毛片免费高清毛片视频| 亚洲精品少妇30p| 日韩插啊免费视频在线观看 | 一级毛片成人免费看a| 国产亚洲?V无码?V男人的天堂| 成人一区二区免费视频| 久久久久亚洲精品影视| 国产h肉在线视频免费观看| 亚洲精品456人成在线| 国产午夜免费秋霞影院| 国产V片在线播放免费无码| 边摸边吃奶边做爽免费视频网站| 国产成人免费一区二区三区| 黄色一级毛片免费| 国产AV无码专区亚洲AV男同| 美女扒开尿口给男人爽免费视频| 亚洲av片一区二区三区| a级毛片免费完整视频| 亚洲伊人精品综合在合线| 日韩人妻无码免费视频一区二区三区| 免费精品国自产拍在线播放| 亚洲国产精品一区第二页 | 午夜dj在线观看免费视频| 国产成人无码精品久久久免费| 久久精品国产亚洲夜色AV网站| 黄页网站免费观看| 一级看片免费视频囗交|