import java.io.BufferedWriter;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileWriter;
import java.io.IOException;
public class Output {
public static void main(String[] args) throws IOException {
long i=10;
byte[] b;
//变量在定义的时候可以赋值,但在调用的时候就要有值。
//成员变量,系统会初始化,赋默认值。
//System.out.print(i);
ByteArrayOutputStream bos=new ByteArrayOutputStream();
DataOutputStream dos=new DataOutputStream(bos);
dos.writeLong(i);
b=bos.toByteArray();
dos.close();
bos.close();
ByteArrayInputStream bis=new ByteArrayInputStream(b);
DataInputStream dis=new DataInputStream(bis);
long a=dis.readLong();
System.out.print(a);
|