public class TestDataInputStream { public static void main(String []args) throws IOException{ //定义了一个输出数据流 DataOutputStream don=new DataOutputStream( new FileOutputStream( new File("C:\\Documents and Settings\\Administrator\\桌面\\dxz.txt"))); double a=0.110; int b=1234; don.writeDouble(a); don.writeInt(b); don.close(); DataInputStream din=new DataInputStream( new FileInputStream( new File("C:\\Documents and Settings\\Administrator\\桌面\\dxz.txt"))); a=din.readDouble(); b=din.readInt(); din.close(); System.out.println(a+" "+b); }