1

なぜ次のコード

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

public class Test {
    public static void main(String[] args) throws IOException {
         DataOutputStream out = new DataOutputStream( new FileOutputStream("plik.txt")); 
         String test = new String("test");
         out.writeUTF(test);
         out.close(); 
    }

}

ファイルの先頭に「null」とeot文字があり、その後に「test」が続くファイルを生成しますか? 追加のものなしで、「テスト」のみのファイルが生成されると予想していました。

4

1 に答える 1