62,614
社区成员
发帖
与我相关
我的任务
分享
ByteArrayOutputStream baos=new ByteArrayOutputStream();
DataOutputStream dos=new DataOutputStream(baos);
dos.writeByte(2);
dos.writeByte(3);
dos.writeByte(0x83);
String data=baos.toString();
byte[] buf=baos.toByteArray();
ByteArrayInputStream bais1=new ByteArrayInputStream(data.getBytes());
DataInputStream dis1=new DataInputStream(bais1);
System.out.println(dis1.readByte());
System.out.println(dis1.readByte());
System.out.println(dis1.readUnsignedByte());
System.out.println("------------------------------------");
ByteArrayInputStream bais2=new ByteArrayInputStream(buf);
DataInputStream dis2=new DataInputStream(bais2);
System.out.println(dis2.readByte());
System.out.println(dis2.readByte());
System.out.println(dis2.readUnsignedByte());