欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java DataInputStream和DataOutputStream詳解及實例代碼

 更新時間:2017年01月25日 10:35:12   投稿:lqh  
這篇文章主要介紹了java DataInputStream和DataOutputStream詳解及實例代碼的相關(guān)資料,需要的朋友可以參考下

java DataInputStream和DataOutputStream詳解

操作基本數(shù)據(jù)類型的流 

DataInputStream

DataOutputStream


import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
 
public class IntegerDemo {
  public static void main(String[] args) throws IOException {
    myWrite();
 
    myReader();
  }
 
  private static void myWrite() throws IOException {
    // TODO Auto-generated method stub
    // 創(chuàng)建數(shù)據(jù)輸出流對象
    FileOutputStream fos = new FileOutputStream("E:\\zikao\\file\\cs.txt");
    DataOutputStream dos = new DataOutputStream(fos);
 
    // 寫數(shù)據(jù)
    dos.writeByte(10);
    dos.writeShort(100);
    dos.writeInt(1000);
    dos.writeLong(10000);
    dos.writeFloat(12.34F);
    dos.writeDouble(12.56);
    dos.writeChar('a');
    dos.writeBoolean(true);
 
    // 釋放資源
    dos.close();
  }
 
  private static void myReader() throws IOException {
    // TODO Auto-generated method stub
    // 創(chuàng)建數(shù)據(jù)輸入流對象
    FileInputStream fis = new FileInputStream("E:\\zikao\\file\\cs.txt");
    DataInputStream dis = new DataInputStream(fis);
 
    // 讀數(shù)據(jù)
    byte b = dis.readByte();
    short s = dis.readShort();
    int i = dis.readInt();
    long l = dis.readLong();
    float f = dis.readFloat();
    double d = dis.readDouble();
    char c = dis.readChar();
    boolean bl = dis.readBoolean();
 
    // 釋放資源
    dis.close();
 
    System.out.println(b);
    System.out.println(s);
    System.out.println(i);
    System.out.println(l);
    System.out.println(f);
    System.out.println(d);
    System.out.println(c);
    System.out.println(bl);
  }
}

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

最新評論