开发中常常会碰到读取磁盘上的配置文件等内容,然后获取文件内容转字符串String类型,那么就需要编写一个API来实现这样的功能 。
首先准备一个测试需要的文件test.xml该文件放到自己电脑随便一个磁盘上,文件内容如下:
文章插图
【Java中读取File文件内容转为String类型】
编码实现下面的这段代码简短,性能优异 。
public static void main(String[] args) throws IOException {File file = new File("C:\Users\yangj\Desktop\test.xml");//读取file文件内容,转为String输出System.out.println(file2String(file));}/** * File文件转String * @param file * @return * @throws IOException */public static String file2String(final File file) throws IOException {if (file.exists()) {byte[] data = https://www.isolves.com/it/cxkf/yy/JAVA/2020-06-25/new byte[(int) file.length()];boolean result;FileInputStream inputStream = null;try {inputStream = new FileInputStream(file);int len = inputStream.read(data);result = len == data.length;} finally {if (inputStream != null) {inputStream.close();}}if (result) {return new String(data);}}return null;}
运行main方法测试运行结果,成功读取到文件内容,并把内容转换为String类型 。文章插图
非常实用的API,请关注收藏 。
推荐阅读
- 十二生肖女哪个命最好?
- 洞庄茶业加盟信息,正皓茶业全国招商火热进行中
- 单宁在黑茶中含量多少,苦荞茶养生
- 茶在手中是风景,你我都是彼此的小心柑
- 日常生活中茶叶不为人知的养生用途
- 中老年人夏天喝什么茶好
- 红茶解暑秘招 让你轻松一夏
- 碧螺春品牌有哪些?五大好品牌推荐
- 茶名美雅如诗,中茶茗山茶广别老寨茗山中最迷人的那首诗
- 科学家在地核中发现磁波