关于 JSP

来源:百度知道 编辑:UC知道 时间:2024/06/27 04:40:56
如何关联 "中文".equals(temp);
谢谢
不是gb23123 是gb2321 前面哪个我用过了.有错误的是temp的错误.直接输出就是乱码

把得到的temp这样转:
String new_temp=new String(temp.getBytes("iso-8859-1"),"utf-8");
然后new_temp.equals("中文")
试试看

没明白啥意思

GB23123即可!
哈哈
cao8度老母 回答的真好笑!~

最好别那样写这样写不容易错temp.equals(”中文”)
还有把格式设定为gbk或者gb2312

public String codeString(String s) {
String str = s;
try {
byte b[] = str.getBytes("ISO-8859-1");
str = new String(b);
return str;
} catch (Exception e) {
return str;
}
}

调用上面的方法,把取过来的字符串转化一下就可以了。
cao8度老母的确很搞笑