99re热视频这里只精品,久久久天堂国产精品女人,国产av一区二区三区,久久久精品成人免费看片,99久久精品免费看国产一区二区三区

Java 數(shù)據(jù)輸出流

2018-02-04 17:07 更新

Java IO教程 - Java數(shù)據(jù)輸出流


DataOutputStream可以將Java基本數(shù)據(jù)類(lèi)型值寫(xiě)入輸出流。

DataOutputStream類(lèi)包含一個(gè)寫(xiě)入數(shù)據(jù)類(lèi)型的寫(xiě)入方法。它支持使用writeUTF(String text)方法將字符串寫(xiě)入輸出流。

要將Java原始數(shù)據(jù)類(lèi)型值寫(xiě)入名為primitives.dat的文件,我們將按如下所示構(gòu)造DataOutputStream的對(duì)象:

DataOutputStream dos  = new DataOutputStream(new FileOutputStream("primitives.dat"));

例子

以下代碼將一個(gè)int值,一個(gè)double值,一個(gè)布爾值和一個(gè)字符串寫(xiě)入名為primitives.dat的文件。

import java.io.DataOutputStream;
import java.io.File;
import java.io.FileOutputStream;

public class Main {
  public static void main(String[] args) {
    String destFile = "primitives.dat";

    try (DataOutputStream dos = new DataOutputStream(new FileOutputStream(
        destFile))) {
      dos.writeInt(765);
      dos.writeDouble(6789.50);
      dos.writeBoolean(true);
      dos.writeUTF("Java Input/Output  is cool!");

      dos.flush();

      System.out.println("Data has  been  written to "
          + (new File(destFile)).getAbsolutePath());
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

上面的代碼生成以下結(jié)果。



以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)