1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > .rpt文件内容读取java_Java中读取File文件内容转为String类型

.rpt文件内容读取java_Java中读取File文件内容转为String类型

时间:2024-08-27 16:11:16

相关推荐

.rpt文件内容读取java_Java中读取File文件内容转为String类型

@Java讲坛杨工

开发中常常会碰到读取磁盘上的配置文件等内容,然后获取文件内容转字符串String类型,那么就需要编写一个API来实现这样的功能。

首先准备一个测试需要的文件test.xml

该文件放到自己电脑随便一个磁盘上,文件内容如下:

编码实现

下面的这段代码简短,性能优异。

public static void main(String[] args) throws IOException { File file = new File("C:甥敳獲yangjDesktopest.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 = 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,请关注收藏。

作者:杨工,北京互联网公司在职Java开发,专注分享写作干货。欢迎关注我,期待你的点赞评论。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。