当前位置: 移动技术网 > IT编程>开发语言>Java > java读取文本文件内容

java读取文本文件内容

2019年06月18日  | 移动技术网IT编程  | 我要评论

qq非主流动态头像,ios11分屏,男士围巾的织法视频

版权声明:本文为xing_star原创文章,转载请注明出处!

本文同步自

java读取文本文件内容

今天写代码写着要调试一个很长的字符串,就用idea新建了text文本,存放长字符串的内容。结果发现读取文本文件内容的java代码不怎么会写了,果然是面向百度编程,面向control c 或者control v编程,尴尬。

最终的代码如下:

public static string readfilecontent(string filename) {
    file file = new file(filename);
    bufferedreader reader = null;
    stringbuffer sbf = new stringbuffer();
    try {
        reader = new bufferedreader(new filereader(file));
        string tempstr;
        while ((tempstr = reader.readline()) != null) {
            sbf.append(tempstr);
        }
        reader.close();
        return sbf.tostring();
    } catch (ioexception e) {
        e.printstacktrace();
    } finally {
        if (reader != null) {
            try {
                reader.close();
            } catch (ioexception e1) {
                e1.printstacktrace();
            }
        }
    }
    return sbf.tostring();
}

到此就结束了,留个小问题,这种方式只能读取普通的文本文件,对于二进制之类的文件,是不可以的,那应该如何做呢,嗯,等碰到这样场景的需求再记录下来吧。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网