小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

中文轉(zhuǎn)換為全拼和首字母

 168一路發(fā) 2010-08-16
public class CnToPy {

//將漢字轉(zhuǎn)換為全拼
public static String getPingYin(String src){

    char[] t1 = null;
    t1=src.toCharArray();
    String[] t2 = new String[t1.length];
    HanyuPinyinOutputFormat t3 = new HanyuPinyinOutputFormat();
    t3.setCaseType(HanyuPinyinCaseType.LOWERCASE);
    t3.setToneType(HanyuPinyinToneType.WITHOUT_TONE);
    t3.setVCharType(HanyuPinyinVCharType.WITH_V);
    String t4="";
    int t0=t1.length;
    try {
      for (int i=0;i<t0;i++)
      {
      //判斷是否為漢字字符
         if(java.lang.Character.toString(t1[i]).matches("[\\u4E00-\\u9FA5]+"))   
              {
              t2 = PinyinHelper.toHanyuPinyinStringArray(t1[i], t3);              
              t4+=t2[0];
              }
          else
              t4+=java.lang.Character.toString(t1[i]);
      }
//       System.out.println(t4);
      return t4;
    }
    catch (BadHanyuPinyinOutputFormatCombination e1) {
      e1.printStackTrace();
    }
    return t4;
}
//返回中文的首字母
public static String getPinYinHeadChar(String str) {

String convert = "";
for (int j = 0; j < str.length(); j++) {
      char word = str.charAt(j);
      String[] pinyinArray = PinyinHelper.toHanyuPinyinStringArray(word);
      if (pinyinArray != null) {
      convert += pinyinArray[0].charAt(0);
      }else {
      convert += word;
      }
}
return convert;
}
//將字符串轉(zhuǎn)移為ASCII碼
public static String getCnASCII(String cnStr)
{
StringBuffer   strBuf   =   new   StringBuffer();
byte[]   bGBK   =   cnStr.getBytes();
        for(int   i=0;i <bGBK.length;i++){
//              System.out.println(Integer.toHexString(bGBK[i]&0xff));
                strBuf.append(Integer.toHexString(bGBK[i]&0xff));
        }
        return strBuf.toString();
}
public static void main(String[] args) {

String cnStr = "中華人民共和國";
System.out.println(getPingYin(cnStr));
                System.out.println(getPinYinHeadChar(cnStr));
}

}
下面為結(jié)果:
zhonghuarenmingongheguo
zhrmghg

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多