根據姓名獲取首字母並排序返回給前台弄成電話薄樣式

2021-08-21 02:38:47 字數 1073 閱讀 7096

// 存放國標一級漢字不同讀音的起始區位碼

private final static int li_secposvalue = ;

//存放國標一級漢字不同讀音的起始區位碼對應讀音

private final static string lc_firstletter = ;

/** * 取得給定漢字串的首字母串,即聲母串

* @param str 給定漢字串

* @return 聲母串

*/public string getallfirstletter(string str)

string _str = "";

for (int i = 0; i < str.length(); i++)

return _str;

}/**

* 取得給定漢字的首字母,即聲母

* @param chinese 給定的漢字

* @return 給定漢字的聲母

*/public string getfirstletter(string chinese)

chinese = this.conversionstr(chinese, "gb2312", "iso8859-1");

if (chinese.length() > 1) // 判斷是不是漢字

}} else // 非漢字字元,如圖形符號或ascii碼

}return chinese;

}/**

* 字串編碼轉換

* @param str 要轉換編碼的字串

* @param charsetname 原來的編碼

* @param tocharsetname 轉換後的編碼

* @return 經過編碼轉換後的字串

*/private string conversionstr(string str, string charsetname,string tocharsetname) catch (unsupportedencodingexception ex)

return str;

}

有什麼問題可以問我

Android 根據首字母給城市排序

最近做的專案裡面有用到選城市的功能,城市是根據首字母排序的,資料都是通過後台返回的 這個功能用到了乙個第三方的庫,indexlib,然後列表是用recycleview實現的,1.我寫的model public class citymodel implements serializable for i...

php 獲取姓名拼音首字母

url created by wangbinandi gmail.com at 2008 12 29 21 12 漢字拼音首字母工具類 注 英文的字串 不變返回 包括數字 eg abc123 abc123 中文字串 返回拼音首字元 eg.王小明 wxm 中英混合串 返回拼音首字元和英文 eg.我i我...

js 根據中文獲取拼音首字母

js部分 var pinyin param str 判斷中英文 returns 中文返回true,其他返回false function ischinese str param str 獲取拼音的字串 param split 拼音分隔符 param uppercase 是否轉為大寫 returns 結...