package com.ejvqa.test02;


import java.io.DataInputStream;

import java.io.DataOutputStream;

import java.io.File;

import java.io.FileInputStream;

import java.io.FileOutputStream;

import java.io.IOException;


import com.ejvqa.day01.dayGet;


public class DataStreamTest {

public static void main(String[] args) throws IOException {

FileOutputStream out=null;

DataOutputStream da=null;

try {

System.out.println("输入账目");

out=new FileOutputStream(new File("a.dat"));

da=new DataOutputStream(out);

for (int i = 0; i < 5; i++) {

double temp=(Math.random());

da.writeDouble(temp);

System.out.println(temp);



}

da.flush();

} catch (Exception e) {

// TODO: handle exception

e.printStackTrace();

}finally{

out.close();

da.close();

}

System.out.println("输出账目");

FileInputStream inStream=new FileInputStream(new File("a.dat"));

DataInputStream in=new DataInputStream(inStream);

for (int i = 0; i <5; i++) {

double f=in.readDouble();

System.out.println(f);

}

in.close();

inStream.close();

}




}