高手帮一下忙~!~ 我在做一个关于人事管理的一个小项目,我在做一个登陆的窗体,运行时如果打汉字就抛很多的异常,我都找了两天了,请高手帮一下忙啊,非常感谢!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 以前做手机游戏的时候用到了调用文本文件有时候要把文字转换成Unicode才可以使用还有做网页也是这样转一下试一试 抱歉我说的太唐突了做手机文本的时候确实转过Unicode我正好这几天看这方面的资料 现在我来重新说你用System.getProperties()试一试,会有返回值 Properties pps =System.getProperties();之后你可以输出查看以下 pps.list(System.out);getProperties()函数查看信息的具体意思你可以查看帮助文档其中有file.encoding一项,说的是当前jvm默认的编码系统,我的是gbk,因为是中文操作系统在你用到标准输入输出流in或者out的时候,默认中文系统使用的GBK编码这样是不会有乱码的之所以有乱码的原因是因为你的虚拟机的默认编码系统是其他的,比如ISO-8859-1之类的西方国家的编码系统这样就会出现一个问题读入(in)中文的时候是用的GBK码,之后 比如你把其存入String数组中等,就会按照ISO-8859-1解码成Unicode而输出的时候又会按照GBK编码打印所以需要讲编码转换后才可ppt.put(...) 可以修改默认编码集 你查查文档,参数我忘了在或者就是用getBytes()重新按照ISO-8859-1进行编码,得到二进制数后再按照GBK去解码就可以了这部分我看的时候非常费劲,我现在打这一点自也说不清的建议找些资料看看 请各位大虾们指导一下,java小程序 如何编写能自动生成Java正则表达式的程序 如何取小数点前两位,并四舍五入 急!!!怎么才能调整JListCombo的下拉列表的大小,嫌分少再加. 如果将写在canvas上的文字保存为图片格式? 请问各位一个巨简单的问题! 新手问题之五:JAVA中怎样调用WINDOWS的DLL中的函数? Image类中的getImage是怎么找图象文件的位置的? 在java中如何使用一“引用”。 关于run方法抛异常 关于ResultSet的矛盾 1、2、3…… 小弟请教一个JDBC基础性的傻瓜问题,送分!
有时候要把文字转换成Unicode才可以使用
还有做网页也是这样
转一下试一试
做手机文本的时候确实转过Unicode
我正好这几天看这方面的资料 现在我来重新说
你用System.getProperties()试一试,会有返回值 Properties pps =System.getProperties();
之后你可以输出查看以下 pps.list(System.out);
getProperties()函数查看信息的具体意思你可以查看帮助文档
其中有file.encoding一项,说的是当前jvm默认的编码系统,我的是gbk,因为是中文操作系统
在你用到标准输入输出流in或者out的时候,默认中文系统使用的GBK编码
这样是不会有乱码的
之所以有乱码的原因是因为你的虚拟机的默认编码系统是其他的,比如ISO-8859-1之类的西方国家的编码系统
这样就会出现一个问题
读入(in)中文的时候是用的GBK码,之后 比如你把其存入String数组中等,就会按照ISO-8859-1解码成Unicode
而输出的时候又会按照GBK编码打印
所以需要讲编码转换后才可
ppt.put(...) 可以修改默认编码集 你查查文档,参数我忘了
在或者就是用getBytes()重新按照ISO-8859-1进行编码,得到二进制数后
再按照GBK去解码就可以了
这部分我看的时候非常费劲,我现在打这一点自也说不清的
建议找些资料看看