DataOutputStream 写文本文件怎么是乱码?
DataOutputStream datOut=new DataOutputStream(fout);
datOut.writeInt(number);
写出来的不是数字,而是
这样的乱码
怎么回事?
------解决方案--------------------既然是写数字为什么要用DataOutputStream 换用其他的吧!
------解决方案--------------------这是正常的,如果要读,要用DataInputStream读出,如果仅要保成文本文件直接要FileOutputStream或PrintWriter
------解决方案--------------------用FileOutPutStream吧