生成文件为乱码?
import java.io.*;
class datainput_output
{
public static void main(String args[]) throws IOException
{
FileOutputStream fos=new FileOutputStream("a.txt");
DataOutputStream dos=new DataOutputStream(fos);
try{
dos.writeBoolean(true);
dos.writeByte((byte)123);
dos.writeChar('J');
dos.writeDouble(3.1415926);
dos.writeInt(123456789);
dos.writeLong(1231545);
dos.writeShort((short)857496123);
}
finally
{
dos.close();
}
}
}
显示a.txt为乱码,但以同样的方法读出来去不是乱码?
如何让它不为乱码?
问题点数:20、回复次数:1Top
1 楼David017(Junior Coder)回复于 2002-05-15 14:35:38 得分 20
这个是2进制文件。
不是文本文件。Top




