黑马程序员技术交流社区
标题:
将一个long类型的数字写入到字节数组
[打印本页]
作者:
mengxiang1993
时间:
2015-1-28 21:07
标题:
将一个long类型的数字写入到字节数组
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);
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2