import java.io.*;
public class TestDataStream
{
public static void main(String[] args)
{
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DataOutputStream dos = new DataOutputStream(baos);
try{
dos.writeDouble(Math.random());//输入随机数
dos.writeBoolean(true);//输入布尔值
ByteArrayInputStream bais = new ByteArrayInputStream(baos.toByteArray());//输入字节数组 从 ByteArrayOutputStream baos
System.out.println(bais.available());//输出可用字节数
DataInputStream dis = new DataInputStream(bais);
System.out.println(dis.readDouble());//先进先出,用数据流读取double 并打印
System.out.println(dis.readBoolean());//先进先出,用数据流读取Boolean 并打印
dos.close(); dis.close();
}
catch(IOException e)
{ e.printStackTrace();
}
}
}
数据IO流装饰字节数组IO流
最新推荐文章于 2024-04-18 05:05:36 发布