你的properties没有经过任何转码,而是用的系统的码,
这时你假设你从properties文件中取出的中文或是英文的字符串放到message里
用如下的这一句就可以吧message转换成gb2312字符
message=new String(message.getBytes(System.getProperty("file.encoding")),"gb2312");
希望能帮到你。。。
本文共 268 字,大约阅读时间需要 1 分钟。
你的properties没有经过任何转码,而是用的系统的码,
这时你假设你从properties文件中取出的中文或是英文的字符串放到message里
用如下的这一句就可以吧message转换成gb2312字符
message=new String(message.getBytes(System.getProperty("file.encoding")),"gb2312");
希望能帮到你。。。
转载于:https://www.cnblogs.com/myservice/archive/2012/09/20/2695647.html