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