本文整理匯總了Java中com.ibm.icu.charset.CharsetICU類的典型用法代碼示例。如果您正苦於以下問題:Java CharsetICU類的具體用法?Java CharsetICU怎麽用?Java CharsetICU使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
CharsetICU類屬於com.ibm.icu.charset包,在下文中一共展示了CharsetICU類的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: getCharset
import com.ibm.icu.charset.CharsetICU; //導入依賴的package包/類
private static Charset getCharset(int platformId, int encodingId) {
String encodingName = NameTable.getEncodingName(platformId, encodingId);
if (encodingName == null) {
return null;
}
Charset charset = null;
try {
charset = CharsetICU.forNameICU(encodingName);
} catch (UnsupportedCharsetException e) {
return null;
}
return charset;
}
示例2: getEncoder
import com.ibm.icu.charset.CharsetICU; //導入依賴的package包/類
/**
* Get an encoder for the charset name.
* If the name is null or the empty string then just return null.
* @param charsetName the charset to get an encoder for
* @return an encoder or null if no encoder available for charset name
*/
public static CharsetEncoder getEncoder(String charsetName) {
if (charsetName == null || charsetName.equals("")) {
return null;
}
Charset cs = CharsetICU.forNameICU(charsetName);
return cs.newEncoder();
}