Java基礎Demo -- IO 基本資料型別的讀寫
阿新 • • 發佈:2018-12-24
DataInputstream 和 DataOutputStream 的示例運用
import java.io.*; /** * 8種基本資料的寫入流,流讀出 * 這種應用場景為:原始的基本資料什麼順序寫入流的,就要什麼順序從流讀出 */ public class DataOIDemo { public static void main(String[] args) { try( DataOutputStream dos = new DataOutputStream(new FileOutputStream(new File("testdataoi.txt"))); DataInputStream dis = new DataInputStream(new FileInputStream(new File("testdataoi.txt"))) ){ //什麼順序的寫入流 dos.writeBoolean(true); dos.writeInt(32); dos.writeLong(100L); dos.flush(); //就什麼順序的從流讀出 System.out.println( dis.readBoolean() ); System.out.println( dis.readInt() ); System.out.println( dis.readLong() ); }catch(Exception e){} } }