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);
}
}