码迷,mamicode.com
首页 > 编程语言 > 详细

java转换字符串编码格式

时间:2016-09-07 17:30:31      阅读:321      评论:0      收藏:0      [点我收藏+]

标签:

代码:

package com.test;

import java.io.UnsupportedEncodingException;

public class ConvertEncodingFormat {

    /**
     * 转换字符串编码
     */
    public static String convertEncodingFormat(String str, String formatFrom, String FormatTo) {
        String result = null;
        if (!(str == null || str.length() == 0)) {
            try {
                result = new String(str.getBytes(formatFrom), FormatTo);
            } catch (UnsupportedEncodingException e) {
                e.printStackTrace();
            }
        }
        return result;
    }

    /**
     * test
     */
    public static void main(String[] args) {
        String str = "你好,少年!";

        // UTF-8转化编码格式为iso-8859-1
        String str1 = convertEncodingFormat(str, "UTF-8", "iso-8859-1");
        System.out.println(str1);

        // 再转化为UTF-8编码格式
        String str2 = convertEncodingFormat(str1, "iso-8859-1", "UTF-8");
        System.out.println(str2);
    }

}

 

java转换字符串编码格式

标签:

原文地址:http://www.cnblogs.com/zj0208/p/5850094.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!