作者king19880326 (OK的啦~我都可以接受)
看板java
標題[問題] 請問一下對中文筆畫排序
時間Thu Jun 5 13:46:34 2008
如果我想要寫一支程式
他可以對讀進來的中文做筆畫排序
那我應該怎麼做呢@@?
如果用collentions的sort
如果讀進去的分別是 你, 好, 您
排序出來的結果會是 好, 您, 你
可是筆畫順序是 好 你 您 才對
目前還有想法是查筆畫編碼對應表來知道筆畫
可是網路上只有找到big5的|||
有辦法在讀到字的時候轉換成big5的編碼嗎@@??
感謝大家<(__)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.243.43
1F:推 drinks:用collentions的 06/05 19:49
2F:→ drinks:sort(List<T> list, Comparator<? super T> c) 06/05 19:50
3F:→ king19880326:collections的不能完全照筆畫排,文中有舉例 06/06 00:08
4F:推 drinks:我說的是 第二個sort方法,可以指定串列排序的那個. 06/06 13:02
5F:→ king19880326:那你怎麼實作他的comparator = =? 06/06 14:31
6F:推 MonyemLi:大概只能拿本字典來建字庫吧...唉最近案子也要用筆劃排序 06/06 18:47
7F:推 MonyemLi:String.getByte(姓,"big5");big5的前面幾筆是用筆劃排 06/12 01:04