作者cutepuma (艾潼凱兒)
看板AndroidDev
標題[問題] arraylist排序的問題
時間Sat Jun 15 03:21:02 2013
小弟想做一些關於lbs的小範例
而在對 hashmap做排序方面
我宣告的arraylist為<HashMap<String,String>>
原本想用Collections.sort做排序
結果問題出在我的hashmap為"XXX","YYY" +"ZZZ" + double[i]
我想做到的是是用double[i]的大小來做排序
而無奈無法用Comparator<HashMap<String,Integer>>的方法來進行
小弟的程式碼如下
https://gist.github.com/anonymous/75bb979521f99ac30228 (無毒請服用)
而示意圖如下
https://dl.dropboxusercontent.com/u/37574256/2013-06-15_02-59-55.png
簡而言之
就是想用圖裡面的距離(d1)進行排序
不知問題描述是否清楚
在麻煩各位前輩指導一下
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.173.166.214
1F:→ henry4343:因為你的hashmap存的是String,你必須把d1切割出來排序 06/15 08:44
3F:→ henry4343:圖裡的lhs.距離 rhs.距離就是放你要把較的d1 06/15 08:46
4F:→ cutepuma:解出來了 謝謝! 06/16 18:43