1
import
java.io.
*
;
2
3 public class test {
4 public static void main(String[] args) {
5 int a=0;
6 int b=1;
7 int c=2;
8 ByteArrayOutputStream bout = new ByteArrayOutputStream();
9 bout.write(a);
10 bout.write(b);
11 bout.write(c);
12 byte[] buff = bout.toByteArray();
13 for(int i=0; i<buff.length; i++)
14 System.out.println(buff[i]);
15 System.out.println("***********************");
16 ByteArrayInputStream bin = new ByteArrayInputStream(buff);
17 while((b=bin.read())!=-1) {
18 System.out.println(b);
19 }
20 }
21}
22
23
24
2
3 public class test {
4 public static void main(String[] args) {
5 int a=0;
6 int b=1;
7 int c=2;
8 ByteArrayOutputStream bout = new ByteArrayOutputStream();
9 bout.write(a);
10 bout.write(b);
11 bout.write(c);
12 byte[] buff = bout.toByteArray();
13 for(int i=0; i<buff.length; i++)
14 System.out.println(buff[i]);
15 System.out.println("***********************");
16 ByteArrayInputStream bin = new ByteArrayInputStream(buff);
17 while((b=bin.read())!=-1) {
18 System.out.println(b);
19 }
20 }
21}
22
23
24
1
import
java.io.
*
;
2
3 public class test {
4 public static void main(String[] args)throws IOException {
5 ByteArrayOutputStream bout = new ByteArrayOutputStream();
6 DataOutputStream dout = new DataOutputStream(bout);
7 String name = "xxy";
8 int age = 84;
9 dout.writeUTF(name);
10 dout.writeInt(age);
11 byte[] buff = bout.toByteArray();
12 ByteArrayInputStream bin = new ByteArrayInputStream(buff);
13 DataInputStream dis = new DataInputStream(bin);
14 String newName = dis.readUTF();
15 int newAge = dis.readInt();
16 System.out.println(newName+":"+newAge);
17 }
18}
2
3 public class test {
4 public static void main(String[] args)throws IOException {
5 ByteArrayOutputStream bout = new ByteArrayOutputStream();
6 DataOutputStream dout = new DataOutputStream(bout);
7 String name = "xxy";
8 int age = 84;
9 dout.writeUTF(name);
10 dout.writeInt(age);
11 byte[] buff = bout.toByteArray();
12 ByteArrayInputStream bin = new ByteArrayInputStream(buff);
13 DataInputStream dis = new DataInputStream(bin);
14 String newName = dis.readUTF();
15 int newAge = dis.readInt();
16 System.out.println(newName+":"+newAge);
17 }
18}