key words : hashMap 排序
一直沒(méi)有注意,原來(lái)hashMap取出來(lái)的值是隨機(jī)的,原來(lái)一直以為放進(jìn)去的是什么順序取出來(lái)的依然是什么順序。今天有一個(gè)在數(shù)據(jù)庫(kù)端排好序的對(duì)象放到hashMap后再取出來(lái)后就不對(duì)勁了。還試了試對(duì)象是不是沒(méi)有實(shí)現(xiàn)equals和hashcode.呵呵? :)
沒(méi)辦法,只好改為L(zhǎng)inkedHashMap? ,性能要受點(diǎn)影響了.
一直沒(méi)有注意,原來(lái)hashMap取出來(lái)的值是隨機(jī)的,原來(lái)一直以為放進(jìn)去的是什么順序取出來(lái)的依然是什么順序。今天有一個(gè)在數(shù)據(jù)庫(kù)端排好序的對(duì)象放到hashMap后再取出來(lái)后就不對(duì)勁了。還試了試對(duì)象是不是沒(méi)有實(shí)現(xiàn)equals和hashcode.呵呵? :)
沒(méi)辦法,只好改為L(zhǎng)inkedHashMap? ,性能要受點(diǎn)影響了.