用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - java代码库

java io流读取文本文件的方法

2014-02-20 作者: ooP举报

[java]代码库

/**
     * 读取指定路径的文本
     *
     * @param path
     *            文本路径
     */
    public static void readFileByPath(String path) {
        if (null == path) {
            return;
        }
        File file = new File(path);
        if (file.exists() && file.isFile()) {
            InputStreamReader reader = null;
            BufferedReader br = null;
            try {
                reader = new InputStreamReader(new FileInputStream(file), "gbk");
                br = new BufferedReader(reader);
                String lineText = null;
                while ((lineText = br.readLine()) != null) {
                    System.out.println(lineText);
                }
            } catch (Exception e) {
                e.printStackTrace();
                System.out.println("文件读取错误");
            } finally {
                // 关闭流
                if (null != br) {
                    try {
                        br.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
                if (null != reader) {
                    try {
                        reader.close();
                    } catch (IOException e) {
                        e.printStackTrace();
                    }
                }
            }
        } else {
            System.out.println("文件错误!");
        }
    }


网友评论    (发表评论)


发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...