首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2ME开发 >

,小弟我的为什么显示乱码

2012-02-10 
请教高手,我的为什么显示乱码我在模拟机上运行,可以显示汉字,但是我在真机里运行就显示乱码怎么回事啊rsR

请教高手,我的为什么显示乱码
我在模拟机上运行,可以显示汉字,

但是我在真机里运行就显示乱码

怎么回事啊


rs=RecordStore.openRecordStore("rs2", true);

m_g.drawString("人ID:"+" "+new String(rs.getRecord(1)), 3, 10, Graphics.LEFT|Graphics.TOP);
m_g.drawString("单位简称:"+new String(rs.getRecord(2)), 3, 30, Graphics.LEFT|Graphics.TOP);

[解决办法]
编码一个一个试着!
[解决办法]
这个其实有可能是你保存的时候就已经乱码,所以读出来就是乱码,你可以输出看下;
最好就是writeUTF()保存,readUTF()读取;这样应该没问题,先前我就遇过类似LZ的问题就是这样解决了
[解决办法]
真机的系统编码和模拟机不一样吧
[解决办法]
学习中……
[解决办法]

探讨
这个其实有可能是你保存的时候就已经乱码,所以读出来就是乱码,你可以输出看下;
最好就是writeUTF()保存,readUTF()读取;这样应该没问题,先前我就遇过类似LZ的问题就是这样解决了

[解决办法]
5楼同学说的对。。。是这样的情况。

热点排行