Java操作基本类型数据的流对象DataStream

DataOutputStream

数据输出流允许应用程序以适当方式将基本 Java 数据类型写入输出流中。然后,应用程序可以使用数据输入流将数据读入。

DataInputStream

数据输入流允许应用程序以与机器无关方式从底层输入流中读取基本 Java 数据类型

DateStream.java

import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

public class DateStream {

   public static void main(String[] args) throws IOException {
      writeData();
      readData();
   }

   public static void readData() throws IOException {
      DataInputStream dis = new DataInputStream(new FileInputStream("data.txt"));
      String str = dis.readUTF();
      System.out.println(str);
   }

   public static void writeData() throws IOException {
      DataOutputStream dos = new DataOutputStream(new FileOutputStream("data.txt"));
      dos.writeUTF("你好");
      dos.close();
   }
}