import java.io.*;
public class Test3 {
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
ByteArrayOutputStream baos=new ByteArrayOutputStream();//节点流,自动创建一个本质为byte的字节数组
DataOutputStream dos=new DataOutputStream(baos);//处理流,该类中有可以读取基本类型的方法
long m=123456789;
dos.writeLong(m);//这里把长整型m写入关联的设备中
dos.flush();
byte[] buf=baos.toByteArray();
ByteArrayInputStream bais=new ByteArrayInputStream(buf);
DataInputStream dis=new DataInputStream(bais);
long n=dis.readLong();//使用DataInputStream中readlong方法来读取dis关联的整型数据,因为写进去的是long型,所以也需要long类型接受,
dos.close();
dis.close();
System.out.println(n);
}
}
java一步一脚印—java基本类型的读写
最新推荐文章于 2022-09-17 15:31:06 发布