自然自清
2015-12-26 10:55
相关代码如下:
String file = "D:\\javaio\\efc.dat";
DataOutputStream dos = new DataOutputStream(new FileOutputStream(file));
dos.writeUTF("中国");//以UTF-8编码格式写出,一个中文字符3个字节
dos.close();
IOUtil.printHex("D:\\javaio\\efc.dat");
输出结果显示8个字节!
查看文件属性,大小也是8个字节。
utf是所有字符都是4个字节
utf8 是中文3个 数字和字母1个 长度是可变的
3个字节
文件传输基础——Java IO流
133754 学习 · 1030 问题
相似问题