marswj

简单的逐行读取文本文件的方法

 1/* 文件名:TestReadFile.java 创建日期:2005-11-30 */
 2
 3package cn.vcol.file;
 4
 5import java.io.BufferedReader;
 6import java.io.FileNotFoundException;
 7import java.io.FileReader;
 8import java.io.IOException;
 9
10/**
11 * @author blog.vcol.cn
12 */

13public class TestReadFile
14{
15    public static void main(String[] args)
16    {
17        String FilePath = "D:/test.txt";
18        FileReader fr = null;
19        BufferedReader br = null;
20        StringBuffer sBuffer = new StringBuffer();
21        try
22        {
23            try
24            {
25                fr = new FileReader(FilePath);// 建立FileReader对象,并实例化为fr
26            }

27            catch (FileNotFoundException e)
28            {
29                e.printStackTrace();
30            }

31            br = new BufferedReader(fr);// 建立BufferedReader对象,并实例化为br
32            String Line = br.readLine();// 从文件读取一行字符串
33            // 判断读取到的字符串是否不为空
34            while (Line != null)
35            {
36                sBuffer.append(Line);
37                sBuffer.append("\n");
38                Line = br.readLine();// 从文件中继续读取一行数据
39            }

40        }

41        catch (IOException e)
42        {
43            e.printStackTrace();
44        }

45        finally
46        {
47            try
48            {
49                if (br != null)
50                    br.close();// 关闭BufferedReader对象
51                if (fr != null)
52                    fr.close();// 关闭文件
53            }

54            catch (IOException e)
55            {
56                e.printStackTrace();
57            }

58        }

59        // 输出读取的结果
60        System.out.println(sBuffer);
61    }

62}

63

posted on 2005-11-30 21:08 marswj 阅读(3483) 评论(3)  编辑  收藏 所属分类: Java

评论

# re: 简单的逐行读取文本文件的方法 2007-06-15 17:28 livingice

谢谢!初学java,想知道怎么逐行读取dat文件,于是通过百度找到这里,很有帮助哦!  回复  更多评论   

# re: 简单的逐行读取文本文件的方法 2013-03-23 10:26 周炎婷

@livingic
你知道怎么解析了吗?  回复  更多评论   

# re: 简单的逐行读取文本文件的方法 2013-03-23 10:26 周炎婷

请问你现在知道怎么解析了么?  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航: