在开发的过程中。字符编码经常令我们头痛。经常会出现各种各样的乱码。以下就介绍java的编码转换和常见的乱码是使用什么样的编码去读取的:
先看一张图片:
在看看java中怎样处理编码的转换:
package com.test; /** * 字符串编码转换 * @author Herman.xiong * @date 2015年7月16日09:36:59 * @version V3.0 * @since Tomcat6.0,Jdk1.6 * @copyright Copyright (c) 2015 */ public class HttpServerDecoder { public static void main(String[] args) throws Exception { String str="欢迎增加请求群:454796847共同学习!"; System.out.println(str); //转换成utf-8输出 System.out.println(new String(.getBytes("utf-8"))); //转换成gbk输出 System.out.println(new String(.getBytes("gbk"))); //将ISO-8859-1转换为utf-8 System.out.println(new String(str.getBytes("ISO-8859-1"),"utf-8")); } }
欢迎大家关注我的博客!
如有疑问,请加QQ群:454796847共同学习!