数据流DataOutputStream

    xiaoxiao2021-03-25  65

    public class WriteDataOutputStreamToFile { public static void main(String[] args) throws IOException { // 节点流FileOutputStream直接以A.txt作为数据源操作 FileOutputStream fileOutputStream = new FileOutputStream("E:1.dat"); // 过滤流BufferedOutputStream进一步装饰节点流,提供缓冲写 BufferedOutputStream bufferedOutputStream = new BufferedOutputStream( fileOutputStream); // 过滤流DataOutputStream进一步装饰过滤流,使其提供基本数据类型的写 DataOutputStream out = new DataOutputStream(bufferedOutputStream); out.writeInt(3); out.writeBoolean(true); out.flush(); out.close(); // 此处输入节点流,过滤流正好跟上边输出对应,读者可举一反三 DataInputStream in = new DataInputStream(new BufferedInputStream( new FileInputStream("E:1.dat"))); System.out.println(in.readInt()); System.out.println(in.readBoolean()); in.close(); } }

    输出结果:

    3 true

    转载请注明原文地址: https://ju.6miu.com/read-17308.html

    最新回复(0)