设为首页 加入收藏

TOP

2011年计算机二级考试JAVA知识点整理(41)
2014-11-01 11:45:10 】 浏览:220
Tags:2011年 计算机 二级 考试 JAVA 知识点 整理

  1.3.7 原始型数据流


  DataInputStream


  DataOutputStream


  他们是在普通流上加了读写原始型数据的功能,所以构造他们时要先构造普通流


  方法:


  readBoolean()/writeBoolean()


  readByte()/writeByte()


  readChar()/writeByte()


  ......


  例子://这个流比较简单,要注意的就是读时的顺序要和写时的一样


  import java.io.*;


  public class DataOut{


  public static void main(String args[]){


  DataOutputStream dos=null;


  try{


  dos=new DataOutputStream(new FileOutputStream("dataout.txt"));


  dos.writeInt(1);


  dos.writeBoolean(true);


  dos.writeLong(100L);


  dos.writeChar('a');


  }catch(Exception e){


  e.printStackTrace();


  }finally{


  if(dos!=null)


  try{


  dos.close();


  }catch(Exception e){


  }


  }


  }


  }


  import java.io.*;


  public class DataIn{


  public static void main(String args[]){


  DataInputStream dis=null;


  try{


  dis=new DataInputStream(new FileInputStream("dataout.txt"));


  System.out.println(dis.readInt());


  System.out.println(dis.readBoolean());


  System.out.println(dis.readLong());


  System.out.println(dis.readChar());


  }catch(Exception e){


  e.printStackTrace();


  }finally{


  if(dis!=null)


  try{


  dis.close();


  }catch(Exception e){


  }


  }


  }


  }


  编辑推荐:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2011年计算机二级考试JAVA知识点.. 下一篇2011年计算机二级考试JAVA知识点..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目