数据输入输出流

 


DataInputStream 和 DataOutputStream

* 什么是数据输入输出流

* DataInputStream, DataOutputStream可以按照基本数据类型大小读写数据

* 例如按Long大小写出一个数字, 写出时该数据占8字节. 读取的时候也可以按照Long类型读取, 一次读取8个字节.

 


使用方式

** DataOutputStream(OutputStream), writeInt(), writeLong()

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

dos.writeInt(997);

dos.writeInt(998);

dos.writeInt(999);

dos.close();

 

** DataInputStream(InputStream), readInt(), readLong()

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

int x = dis.readInt();

int y = dis.readInt();

int z = dis.readInt();

System.out.println(x);

System.out.println(y);

System.out.println(z);

dis.close();

 

posted on 2017-02-16 21:50  LoaderMan  阅读(257)  评论(0编辑  收藏  举报

导航