Reader读取文件的两种方式
2015-12-05 17:20
399 查看
一个字符一个字符的读,读一个打印一个
先读到一个数组里,再打印这个数组
package com.zkk.reader; import java.io.FileReader; import java.io.IOException; public class Read_One_Demo { private static FileReader fr=null; public static void main(String[] args){ try{ fr=new FileReader("text.demo"); int num=0; while((num=fr.read())!=-1){ System.out.println((char)num); } }catch(IOException e){ e.printStackTrace(); }finally{ if(fr!=null){ try { fr.close(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } } } } }
先读到一个数组里,再打印这个数组
package com.zkk.reader; import java.io.FileReader; import java.io.IOException; public class Read_Two_Demo { private static FileReader fr=null; public static void main(String[] args) { try{ fr=new FileReader("text.demo"); int num=0; char[]buf=new char[1024]; while((num=fr.read(buf))!=-1){ System.out.println(new String(buf,0,num)); } }catch(IOException e){ e.printStackTrace(); }finally{ } } }
相关文章推荐
- Windows下 Qt5.1 not load The QtplatForm plugin "windows"
- 旋转数组的最小数字
- 理性
- 百度 vs Facebook:基础架构研发思路分析
- 软件之路
- Android消息处理机制(Handler、Looper、MessageQueue与Message)
- HTML5 块级元素与行内元素伦理片 http://www.dotdy.com/
- Git使用入门
- 资深运维给你讲:一个小白的运维成长故事
- C++虚函数
- Django models获取对象有以下方法:
- android中dip、dp、px、sp和屏幕密度
- C++虚函数
- 用户自定义组件
- unable to write jarlist cache file
- 让Mac OS X专用高速移动硬盘在Linux下也能被读写
- HDU 2084(DP)
- 第一章 Java环境
- 详解Java的Spring框架中bean的注入集合
- iOS开发--UICollectionView剖析(一)