在java中最麻烦的的问题之一就是中文乱码问题,我在这里有一个比较好的工具类来帮你解决。
package org.dave.util;
import java.io.UnsupportedEncodingException;
public class CharsetConvert {
public static final String ISO8859 = "ISO-8859-1";
public static final String UTF8 = "UTF-8";
public static final String UTF16 = "UTF-16";
public static final String GB2312 = "GB2312";
public static final String GBK = "GBK";
public static String convert(String arg, String charset)
throws UnsupportedEncodingException {
return new String(arg.getBytes(CharsetConvert.ISO8859), charset);
}
}
使用方法范例:
public void method(String arg){
arg = CharsetConvert.convert(arg, CharsetConvert.GBK);
System.out.println(arg);
}
分享到:
相关推荐
Java乱码问题解决方法,java乱码怎么解决,java项目乱码,java乱码处理,
utf8解决JSP中文乱码问题 Tomcat 5.5中文乱码 JDBC ODBC Bridge的Bug及其解决方法 Solaris下Servlet编程的中文问题及解决办法
Ajax中文乱码问题解决方案
Java开发乱码问题解决方法: 以下是个人知道的方法汇总
JAVA常见中文乱码问题解决方法,JAVA常见中文乱码问题解决方法.
在Java编程中,经常会碰到汉字的处理及显示问题,以不小心就会产生一大堆乱码或者问号。造成这种问题的根本原因是Java中默认的编码方式是Unicode,而中国人通常使用的文件和DB都是基于GB2312或BIG5等编码,故会出现...
java乱码解决方案,在使用eclipse时出现的乱码问题,帮助解决
java编程中乱码问题解决方案,解决一些常见的java开发环境中的乱码问题
解决java web开发中遇到的前后台传值乱码问题。
主要为大家分享了介绍了java中文乱码之解决URL中文乱码问题的方法,感兴趣的小伙伴们可以参考一下
Java关于中文乱码问题的多种解决方法,中文乱码过滤器
java中文乱码的解决方法详细文档吐血放送。
于是上网查,希望可以找到解决方法,可是,网上有好多的答案,经过了很多的实验,都不能很好的解决。没办法只能靠自己一点一点的排查了。 经过一番努力,终找到了原因:C#和java的编码方式不同。虽然找到了原因...
涵盖了Java方面最容易出现的乱码解决方案
开发java应用出现乱码是很常见的,毕竟现在unicode的使用还不是很广泛,下面给大家分享Java乱码问题解决方法,感兴趣的朋友一起看看吧
字节和unicode utf-8 string和byte[] 我们要对java的编译器有所了解
开发中前台页面向后台传参,汉字乱码,看了好多网上的方法都解决不了,所以写了一个工具类,判断是乱码就转换,不乱码就不乱换,汉字字母符号自动判断。最后完美解决汉字乱码问题。
DB2数据库控制中心乱码问题解决方法集合 在英文操作系统上,经常会出现DB2数据库控制中心乱码现象。 第1种方法: 把D:\Program Files\IBM\SQLLIB\java\jdk\jre\lib\font.properties.zh中的filename.SimSun=SimSun...
Java读取TXT文本文件乱码解决方案.doc