當前位置: 首頁>>代碼示例>>Java>>正文


Java CharsetICU類代碼示例

本文整理匯總了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;
}
 
開發者ID:terro,項目名稱:WCFont,代碼行數:14,代碼來源:NameTable.java

示例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();
}
 
開發者ID:jtanx,項目名稱:sfntly-java-mod,代碼行數:14,代碼來源:TestUtils.java


注:本文中的com.ibm.icu.charset.CharsetICU類示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。