[Java]文件读写的两种方法
2011-11-11 17:43
316 查看
两个关于txt文件读写的方法,以供学习交流!
方法一:
方法一:
/** * 采用BufferedReader读取文本文件p * @return */ public String ReadTxt1(){ String url = "D:/text/1.txt"; StringBuffer strb = new StringBuffer(); try { FileInputStream fs = new FileInputStream(new File(url)); InputStreamReader isr = new InputStreamReader(fs); BufferedReader br = new BufferedReader(isr); String data = ""; while((data = br.readLine()) != null){ strb.append(data + " "); } br.close(); System.out.println(strb.toString()); return strb.toString(); } catch (Exception e) { System.out.println("读取失败!"); e.printStackTrace(); return null; } }方法二:
/** * 采用FileReader(字符串形式)读取文本文件p * @return */ public String ReadTxt2(){ String url = "D:/text/1.txt"; String strs = ""; try { FileReader fread = new FileReader(new File(url)); StringBuffer strb = new StringBuffer(); char ch[] = new char[1024]; int re = fread.read(ch); while(re != -1){ String str = new String(ch,0,re); strb.append(str); re = fread.read(ch); } System.out.println(strb.toString()); return strb.toString(); } catch (Exception e) { System.out.println("读取失败!"); e.printStackTrace(); return null; } }
相关文章推荐
- java读写CSV文件的两种方法
- java读写CSV文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- 用Java读写memcache的两种方法
- JAVA写文件到FTP的两种方法
- Java文件读操作(两种read方法)
- java读取文件的两种方法:java.io和java.lang.ClassLoader
- Java加载资源文件的两种方法
- C#读写txt文件的两种方法介绍
- 【Eclipse】将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- C#读写txt文件的两种方法介绍
- C#读写txt文件的两种方法介绍
- [置顶] CreateFile、ReadFile、WriteFile和fread、fwrite两种读写文件的方法
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- C#读写txt文件的两种方法介绍
- Java文件读操作(两种read方法)
- Java 判断两个文件是否相同的两种方法
- C#读写txt文件的两种方法介绍