java 读取txt文件内容(二)
2016-01-15 13:21
561 查看
<pre name="code" class="java">import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStreamReader; public class FileUtil { /** * 读取一个文件的内容,将内容返回 * @param file * @return String */ public static String readFile(File file) { StringBuffer retBuffer = new StringBuffer(); if (file != null && file.exists()) { try { InputStreamReader read = new InputStreamReader( new FileInputStream(file), "utf-8"); BufferedReader bufferedReader = new BufferedReader(read); String lineTxt = bufferedReader.readLine(); while(lineTxt != null){ //System.out.println(lineTxt); retBuffer.append(lineTxt); lineTxt = bufferedReader.readLine(); } bufferedReader.close(); read.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } return retBuffer.toString(); } /** * @param args */ public static void main(String[] args) { File file = new File("D:\\20160113.xml"); System.out.println(readFile(file)); } }
可以与http://blog.csdn.net/xinjirufen1/article/details/48477539比较用法
相关文章推荐
- 当更改了JDK版本之后JSP项目和Java项目在eclipse中如何更改到当前的JDK的方法
- Spring, MyBatis 多数据源的配置和管理
- Java resource loading explained.
- Java连接mysql数据库的程序
- Java 中几个常见的 length ,length(),size()
- 各种系统Dos下编译和运行java
- myeclipse从数据库反射生成实体类和映射文件
- eclipse+goclipse安装后不能联想和跳转问题解决
- 使用Spring4.x 搭建注解式 Spring MVC + JPA 项目
- ckeditor+jsp+spring配置图片上传
- 提取字符串里面的数字【java】
- Spring IoC的理解----找女朋友的方法
- Java WebService查看请求报文
- java 防止 XSS 攻击的常用方法总结
- java获取类的信息
- spring 声明事物
- 利用Java的String类来完成字符编码转换
- RabbitMQ入门教程 For Java【6】 - Remote procedure call (RPC)
- JVM学习笔记(一)---JVM基本结构
- java中数据类型在方法调用后的变化