博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java读取文本文件内容
阅读量:5260 次
发布时间:2019-06-14

本文共 980 字,大约阅读时间需要 3 分钟。

版权声明:本文为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();}

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

转载于:https://www.cnblogs.com/xing-star/p/11042369.html

你可能感兴趣的文章
Android网络之数据解析----使用Google Gson解析Json数据
查看>>
Python之类
查看>>
五款前端开发编辑器测评
查看>>
业务流程学习(1)
查看>>
week2--线性表
查看>>
Charles安装及使用教程
查看>>
1037. 二哥买草
查看>>
miniui前端绑定枚举值
查看>>
2.Redis常用命令
查看>>
OOD沉思录3 类和对象的关系--使用关系
查看>>
构思一套自己的验证框架
查看>>
css3文本字体
查看>>
ListView在异步加载动态图片时,往往最后一项或几项被遮盖(IM场景居多)
查看>>
前端笔记4-1
查看>>
Oracle学习第三篇—多行函数
查看>>
阿里开源分布式事务解决方案 Fescar 全解析
查看>>
Day 9:双列集合Map及实现该接口的类的常用方法
查看>>
HDU 2852 KiKi's K-Number(树状数组+二分搜索)
查看>>
VirtualBox中使用ubuntu-16.04.1安装devstack的Controller节点
查看>>
【Python3之迭代器,生成器】
查看>>