public class CharsetUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
GBK
中文超大字符集
|
static String |
ISO_8859_1
ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1
|
static String |
US_ASCII
7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块
|
static String |
UTF_16
16 位 UCS 转换格式,字节顺序由可选的字节顺序标记来标识
|
static String |
UTF_16BE
16 位 UCS 转换格式,Big Endian(最低地址存放高位字节)字节顺序
|
static String |
UTF_16LE
16 位 UCS 转换格式,Little-endian(最高地址存放低位字节)字节顺序
|
static String |
UTF_8
8 位 UCS 转换格式
|
| 构造器和说明 |
|---|
CharsetUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
changeCharset(String str,
String newCharset)
字符串编码转换的实现方法
|
static String |
changeCharset(String str,
String oldCharset,
String newCharset)
字符串编码转换的实现方法
|
static String |
getDefaultCharSet() |
static String |
toASCII(String str)
将字符编码转换成US-ASCII码
|
static String |
toGBK(String str)
将字符编码转换成GBK码
|
static String |
toGBKWithUTF8(String input)
Unicode转换成GBK字符集
|
static String |
toISO_8859_1(String str)
将字符编码转换成ISO-8859-1码
|
static String |
toUnicodeWithGBK(String input)
GBK转换成Unicode字符集
|
static String |
toUTF_16(String str)
将字符编码转换成UTF-16码
|
static String |
toUTF_16BE(String str)
将字符编码转换成UTF-16BE码
|
static String |
toUTF_16LE(String str)
将字符编码转换成UTF-16LE码
|
static String |
toUTF_8(String str)
将字符编码转换成UTF-8码
|
public static String toASCII(String str) throws UnsupportedEncodingException
public static String toISO_8859_1(String str) throws UnsupportedEncodingException
public static String toUTF_8(String str) throws UnsupportedEncodingException
public static String toUTF_16BE(String str) throws UnsupportedEncodingException
public static String toUTF_16LE(String str) throws UnsupportedEncodingException
public static String toUTF_16(String str) throws UnsupportedEncodingException
public static String toGBK(String str) throws UnsupportedEncodingException
public static String changeCharset(String str, String newCharset) throws UnsupportedEncodingException
str - 待转换编码的字符串newCharset - 目标编码UnsupportedEncodingExceptionpublic static String getDefaultCharSet() throws UnsupportedEncodingException
public static String changeCharset(String str, String oldCharset, String newCharset) throws UnsupportedEncodingException
str - 待转换编码的字符串oldCharset - 原编码newCharset - 目标编码UnsupportedEncodingExceptionpublic static String toGBKWithUTF8(String input) throws UnsupportedEncodingException
input - 待转换字符串UnsupportedEncodingExceptionpublic static String toUnicodeWithGBK(String input) throws UnsupportedEncodingException
input - 待转换字符串UnsupportedEncodingExceptionCopyright © 2016. All rights reserved.