java转换字符串编码格式
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java转换字符串编码格式相关的知识,希望对你有一定的参考价值。
代码:
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转换字符串编码格式的主要内容,如果未能解决你的问题,请参考以下文章