业余草 2015-07-16 936浏览量
在开发的过程中,字符编码常常令我们头痛。经常会出现各种各样的乱码。下面就介绍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")); } }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
集结各类场景实战经验,助你开发运维畅行无忧