当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机二级考试JAVA知识点整理(41)
发布时间:2010/12/14 15:02:13 来源:城市学习网 编辑:ziteng
  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){
  }
  }
  }
  }
广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved