DataInputStream 和 DataOutputStream 用于操作基本类型的流对象

来源:互联网 发布:脱机翻译软件 编辑:程序博客网 时间:2024/05/09 15:03
public static void read()throws Exception{               DataInputStream dos = new DataInputStream(new FileInputStream("aaabb.txt"));               int i = dos.readInt();        boolean b = dos.readBoolean();        double d = dos.readDouble();        Stringname = dos.readUTF();               System.out.print(i);        System.out.print(b);        System.out.print(d);        System.out.print(name);    } public static void writ()throws Exception{               DataOutputStream dos = new DataOutputStream(new FileOutputStream("aaabb.txt"));               dos.writeInt(123);        dos.writeBoolean(true);        dos.writeDouble(32321.3213);               dos.writeUTF("张三李四");               dos.close();}


public static void readUTFDemo()throws IOException{DataInputStream dis = new DataInputStream(new FileInputStream("utf.txt"));String s = dis.readUTF();System.out.println(s);dis.close();}public static void writeUTFDemo()throws IOException{DataOutputStream dos = new DataOutputStream(new FileOutputStream("utfdate.txt"));dos.writeUTF("你好");dos.close();}