DataInputStream 和DataOutputStream用于操作Java的基本数据类型

来源:互联网 发布:电脑像素画软件 编辑:程序博客网 时间:2024/05/16 10:21
 import java.io.*;
public class DataStream {

/**
* DataInputStream 和DataOutputStream
* 用于操作Java的基本数据类型
* 注意:readUTF()和writeUTF()用的是UTF-8修改版的 不是标准本的
* @throws IOException 
*/
public static void main(String[] args) throws IOException {
//writeData();
readData();
}
//写文件
public static void writeData() throws IOException{
DataOutputStream dout  = new DataOutputStream(new FileOutputStream("D:\\data.txt"));
dout.writeInt(99);
dout.writeBoolean(true);
dout.writeDouble(99999.99999);
dout.close();
}
//读文件
public static void readData() throws IOException{
DataInputStream dout  = new DataInputStream(new FileInputStream("D:\\data.txt"));
int num =dout.readInt();
boolean b=dout.readBoolean();
double d=dout.readDouble();
System.out.println(num+""+  b+ "" +d);
}
}


0 0
原创粉丝点击