为什么下面的代码
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”?我希望它会生成只有“测试”的文件,而不需要额外的东西。