读书人

如何是乱码呢

发布时间: 2011-12-22 23:36:25 作者: rapoo

怎么是乱码呢
这个这个,写完后打开data.txt看为什么是乱码呢

Java code
import java.io.DataOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class TestDataOutputStream1007 {    public static void main(String[] args) {        try {            DataOutputStream dos = new DataOutputStream(new FileOutputStream(                    new File("F:/testIO/data.txt")));            dos.writeInt(25);            dos.writeBoolean(true);            dos.writeFloat(12.25f);            dos.writeUTF("疏影横斜水清浅");            dos.close();        } catch (FileNotFoundException e) {            // TODO Auto-generated catch block            e.printStackTrace();        } catch (IOException e) {            // TODO Auto-generated catch block            e.printStackTrace();        }    }}


[解决办法]
google以下 设置以下编码格式
[解决办法]
.txt默认的编码方式是ascii

试着另存为的时候编码方式改成utf-8试试
[解决办法]
你写的UTF的格式,可以用IE打开,选UTF_8编码

读书人网 >J2ME开发

热点推荐