iOS 中文數字排序

2021-08-27 08:01:50 字數 384 閱讀 1310

之前做通訊錄聯絡人的時候用到bmchinesesort,能分割成兩個陣列,乙個是英文本的,乙個是英文本母下的所有物件陣列

但是它對數字並不起作用,並沒有從小到大排序,現在專案,我並不需要英文本母下的陣列,增加數字排序(從小到大),解決方案如下:

//按拼音排序

nsinteger carnamesort (id user1, id user2, void *context)

呼叫如下:

self.tempsortcararray = [nsmutablearray arraywitharray:[self.tempcararray sortedarrayusingfunction:carnamesort context:null]];

獲取到的就是排序好的資料了

SqlServer按中文數字排序

表資料 按名稱排序 並不能得到一二三四五六的順序 找到中文數字在 一二三四五六七 十 的位置 select id,name,substring name,2,1 as 中文數字,charindex substring name,2,1 一二三四五六七 十 as 中文數字所在位置 from liwei...

數字轉中文數字與中文數字轉數字

利用陣列與map的資料結構進行中文數字與數字之間的互相轉換 public class numberutil private static final char cn num private static final char cn unit private static final string c...

數字轉中文數字大寫

做財務報表時常需要將金額轉化中文數字大寫,有點坑。author qzc createdate 2015年6月22日 下午6 08 20 version 1 類 介面 主要功能 public class numbertocn 漢語中貨幣單位大寫,這樣的設計類似於佔位符 private static f...