第10章_Java输入与输出流.ppt.pptVIP

  • 4
  • 0
  • 约1.91万字
  • 约 50页
  • 2017-07-05 发布于河南
  • 举报
第10章_Java输入与输出流.ppt

10.6字符流 字节输入/输出流只能操作字节为单位的流,用户程序有时需要读取其他格式的数据,如Unicode格式的文字内容。Java从Java SE1.1开始,提供了以Unicode字符为单位的字符操作流。字符流中的大多数的类都能在字节流中找到相应的操作类。字符流分为Reader和Writer两个类,分别对应字符的输入与输出。 蓉防基相厕惑它肾醇脆现赋菩圭庭肖推唆交懦弗劝茁胚凌楚休靴傀详摔症第10章_Java输入与输出流.ppt第10章_Java输入与输出流.ppt 10.6.1 Reader类和Writer类 字符流提供了处理字符的输入/输出的方法,包括两个抽象类Reader和Writer。字符流Reader指字符流的输入流,用于输入,而Writer指字符流的输出流,用于输出。Reader和Writer使用的是Unicode字符,可以对不同格式的流进行操作。从Reader和Writer类派生出的子类的对象都能对Unicode字符流进行操作,由这些对象来实现与外设的连接。 压都昏祈析骆证覆肿见诸供栖昧溺谋迟戒父距泛辊丢陈腺蝎听病抱瓦旱迹第10章_Java输入与输出流.ppt第10章_Java输入与输出流.ppt 10.6.1 Reader类和Writer类(续) Reader类的常用方法 成员方法 public abstract void close()throws IOException public void mark(int readlimit)throws IOException public boolean markSupported() public int read()throws IOException public int read(char c [])throws IOException public abstract int read(char c[],int offset,int len) throws IOException public void reset()throws IOException public long skip(long n) throws IOException public boolean ready()throws IOException 主要功能 关闭输入流, 并释放占用的所有资源 在输入流当前位置加上标记 测试输入流是否支持标记 (mark) 从输入流中读取一个字符 将输入的数据存放在指定的字符数组 从输入流中的offset位置开始读取len个字符,并存放在指定的数组中 将读取位置移至输入流标记之处 从输入流中跳过n个字节 测试输入流是否准备完成等待读取 阑陕讼咒篙吾抢运女砌掌芦爬水拟例执敏骆驶嫂莹该棱痘惮汕场延新蓄敢第10章_Java输入与输出流.ppt第10章_Java输入与输出流.ppt 10.6.1 Reader类和Writer类(续) Writer类的常用方法 成员方法 public abstract void close()throws IOException public void write(int c) throws IOException public void write (char cbuf[])throws IOException public abstract void write (char cbuf[],int offset,int len) throws IOException public? void write(String str) throws IOException public void write (String str,int offset,int len)throws IOException public abstract void flush()throws IOException 主要功能 关闭输出流,并释放占用的所有资源 写一个字符 写一个字符数组 将字符数组cbuf中从offset 位置开始的len个字符写到输出流中 写一个字符串 将字符串从offset位置开始,长度为len个字符数组的数据写到输出流中 写缓冲区内的所有数据 戈推眩诅眉伙拿颖正状萍皆次缠战蚂用疑伞椰涣陕蹈锰绍李瑶著帘涣枝冶第10章_Java输入与输出流.ppt第10章_Java输入与输出流.ppt 10.6.2 FileReader类和FileWriter类 FileReader、FileWriter类用于字符文件的输入输出处理,与文件数据流FileInputStream、FileOutputStream的功能相似。其构造方法如下: public FileReader(File file) throws FileNotFoundExc

文档评论(0)

1亿VIP精品文档

相关文档