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

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

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

    隨筆 - 147  文章 - 71  trackbacks - 0
    <2011年12月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    常用鏈接

    留言簿(1)

    隨筆分類(146)

    隨筆檔案(147)

    文章分類(28)

    文章檔案(28)

    喜歡的Blog

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    import java.io.FileNotFoundException;
    import java.io.IOException;
    import java.io.RandomAccessFile;

    public class FromEndRF {
      
    public static void read(String filename) {
        read(filename, 
    "GBK");
      }

      
    public static void read(String filename, String charset) {

        RandomAccessFile rf 
    = null;
        
    try {
          rf 
    = new RandomAccessFile(filename, "r");
          
    long len = rf.length();
          
    long start = rf.getFilePointer();
          
    long nextend = start + len - 1;
          String line;
          rf.seek(nextend);
          
    int c = -1;
          
    while (nextend > start) {
            c 
    = rf.read();
            
    if (c == '\n' || c == '\r') {
              line 
    = rf.readLine();
              
    if (line != null) {
                System.out.println(
    new String(line.getBytes("ISO-8859-1"), charset));
              }
    else {
                System.out.println(line);
    // 輸出為null,可以注釋掉
              }
              nextend
    --;
            }
            nextend
    --;
            rf.seek(nextend);
            
    if (nextend == 0) {// 當文件指針退至文件開始處,輸出第一行
              System.out.println(new String(rf.readLine().getBytes("ISO-8859-1"), charset));
            }
          }
        } 
    catch (FileNotFoundException e) {
          e.printStackTrace();
        } 
    catch (IOException e) {
          e.printStackTrace();
        } 
    finally {
          
    try {
            
    if (rf != null)
              rf.close();
          } 
    catch (IOException e) {
            e.printStackTrace();
          }
        }
      }

      
    public static void main(String args[]) {
        read(
    "d:\\2.txt""gbk");
      }
    }
    posted on 2011-12-27 11:44 飛翔天使 閱讀(1774) 評論(0)  編輯  收藏 所屬分類: java
    主站蜘蛛池模板: 亚洲精品伦理熟女国产一区二区| 亚洲国产欧美日韩精品一区二区三区 | 中文字幕免费在线看线人动作大片 | 午夜时刻免费入口| 免费观看又污又黄在线观看| 中文国产成人精品久久亚洲精品AⅤ无码精品| 免费看成人AA片无码视频吃奶| 亚洲国产亚洲综合在线尤物| 日韩午夜免费视频| a级毛片黄免费a级毛片| 亚洲午夜电影在线观看| 亚洲国产综合无码一区二区二三区 | 成人无码区免费A∨直播| 亚洲日韩乱码中文无码蜜桃臀| 免费国产美女爽到喷出水来视频| 特级做A爰片毛片免费看无码| 亚洲AV色吊丝无码| 亚洲中文字幕视频国产| 国产乱码免费卡1卡二卡3卡| 少妇亚洲免费精品| 国产精品高清视亚洲精品| 亚洲综合色婷婷七月丁香| 国产免费av片在线看| 中文字幕a∨在线乱码免费看| 亚洲日韩国产精品乱-久| 国产亚洲综合色就色| 免费高清资源黄网站在线观看| 秋霞人成在线观看免费视频| 女bbbbxxxx另类亚洲| 亚洲精品mv在线观看| 亚洲综合伊人久久大杳蕉| 免费看大美女大黄大色| 久久爰www免费人成| 免费福利在线观看| 亚洲AV无码乱码在线观看代蜜桃 | 久久国产精品成人片免费| igao激情在线视频免费| 亚洲女女女同性video| 1区1区3区4区产品亚洲| 国产aⅴ无码专区亚洲av麻豆 | 婷婷久久久亚洲欧洲日产国码AV|