Re: [問題] HashMap的問題
※ 引述《TonyQ (骨頭)》之銘言:
: ※ 引述《kians (臨兵鬥者皆陣列在前)》之銘言:
: : 想請問一下各位大大,HashMap內的值要如何按照key或是value來對整個map做排序呢?
: 倒不如用 TreeMap (差別只有implements SortedMap) 搭配Comparator
: 效能上會好一點(特別是取多次的時候每次取都要sort一次 ,蠻糟的)
: TreeMap(Comparator<? super K> c)
: Constructs a new, empty map, sorted according to the given
: comparator.
主要問題是原 PO 想要的是可 sort by key or value
TreeMap 的 Comparator 只是用來 sort by key 的...
所以 by value 時結果還是要把 MapEntry 整個抽出來再 sort
--
勁過呂布的勁過相簿...
http://www.pixnet.net/superlubu
亂七八糟的,不好意思 m(_ _)m
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 147.8.130.225
推
11/20 17:31, , 1F
11/20 17:31, 1F
推
11/20 20:38, , 2F
11/20 20:38, 2F
討論串 (同標題文章)