java 中文转码demo大全
2012-07-18 14:57
148 查看
public static void main(String[] argv){
try {
System.out.println("中文");//1
System.out.println("中文".getBytes());//2
System.out.println("中文".getBytes("GB2312"));//3
System.out.println("中文".getBytes("ISO8859_1"));//4
System.out.println(new String("中文".getBytes()));//5
System.out.println(new String("中文".getBytes(),"GB2312"));//6
System.out.println(new String("中文".getBytes(),"ISO8859_1"));//7
System.out.println(new String("中文".getBytes("GB2312")));//8
System.out.println(new String("中文".getBytes("GB2312"),"GB2312"));//9
System.out.println(new String("中文".getBytes("GB2312"),"ISO8859_1"));//10
System.out.println(new String("中文".getBytes("ISO8859_1")));//11
System.out.println(new String("中文".getBytes("ISO8859_1"),"utf-8"));//12
System.out.println(new String("中文发送短信".getBytes("ISO8859_1"),"utf-8"));//13
//编码与解码
String cont=URLEncoder.encode(new String("发送短信12345"), "utf-8");
System.out.println("0:"+cont);
String after=URLDecoder.decode(cont, "utf-8");
System.out.println("1:"+after);
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
try {
System.out.println("中文");//1
System.out.println("中文".getBytes());//2
System.out.println("中文".getBytes("GB2312"));//3
System.out.println("中文".getBytes("ISO8859_1"));//4
System.out.println(new String("中文".getBytes()));//5
System.out.println(new String("中文".getBytes(),"GB2312"));//6
System.out.println(new String("中文".getBytes(),"ISO8859_1"));//7
System.out.println(new String("中文".getBytes("GB2312")));//8
System.out.println(new String("中文".getBytes("GB2312"),"GB2312"));//9
System.out.println(new String("中文".getBytes("GB2312"),"ISO8859_1"));//10
System.out.println(new String("中文".getBytes("ISO8859_1")));//11
System.out.println(new String("中文".getBytes("ISO8859_1"),"utf-8"));//12
System.out.println(new String("中文发送短信".getBytes("ISO8859_1"),"utf-8"));//13
//编码与解码
String cont=URLEncoder.encode(new String("发送短信12345"), "utf-8");
System.out.println("0:"+cont);
String after=URLDecoder.decode(cont, "utf-8");
System.out.println("1:"+after);
} catch (Exception e) {
System.out.println(e.getMessage());
}
}
相关文章推荐
- java 中文转码demo大全
- Java中scanner.next()键盘输入中文乱码以及转码乱码的问题
- java、groovy中文转码
- js 中文转码后台java解码
- javaWed项目中用过滤器实现转码功能,敏感词汇过滤更能,处理Get和Post接收数据中的中文乱码问题以及敏感词汇的处理
- java unicode转码为中文实例
- java unicode转码为中文 实例
- HttpURLConnection中文参数乱码url转码java
- Java随机生成中文汉字(使用高位低位转码)
- java 网络url需要转码(url中文乱码的问题)
- java中文乱码解决方法之转码(gb2312转ISO)
- js java中文转码 适用于用url传递中文参数
- 关于javaWeb开发中的常用的几个中文转码
- java中文字符转码的思考
- java 邮件收发 (只能输入英文,中文需要转码)
- JAVA编码(中文转码)问题总结
- java中文乱码转码不成功、pl/sql数据库中文乱码、get提交方式中文乱码
- [置顶] java:string2hexString 中文字符转码问题解决
- JAVA中url中文转码
- java中Url中文参数转码解决方案