第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么辛辛苦苦給hashmap進行了排序,存放到新的hashmap中的時候依舊無視我的排序

為什么辛辛苦苦給hashmap進行了排序,存放到新的hashmap中的時候依舊無視我的排序

翻翻過去那場雪 2018-07-15 10:08:13
項目需求是給一個map里的值按value排序,為什么我辛辛苦苦的排序在最后卻無視了我的排序,控制臺效果如下:{我們都是醫(yī)科所=1, 工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}--------------排序前--------------我們都是醫(yī)科所=1工程技術(shù)中心標(biāo)準(zhǔn)組=2清華大學(xué)=5平臺管理中心辦公室=2--------------排序后--------------清華大學(xué)=5{清華大學(xué)=5}工程技術(shù)中心標(biāo)準(zhǔn)組=2{工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5}平臺管理中心辦公室=2{工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}我們都是醫(yī)科所=1{我們都是醫(yī)科所=1, 工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}{我們都是醫(yī)科所=1, 工程技術(shù)中心標(biāo)準(zhǔn)組=2, 清華大學(xué)=5, 平臺管理中心辦公室=2}最后應(yīng)該是5 2 2 1但最終又回到了之前未排序的效果附加代碼如下:
查看完整描述

3 回答

?
滄海一幻覺

TA貢獻1824條經(jīng)驗 獲得超5個贊

LinkedHashMap 有序,直接使用這個不就行了


查看完整回答
反對 回復(fù) 2018-07-15
?
MYYA

TA貢獻1868條經(jīng)驗 獲得超4個贊

hashmap本來就是有它自己的組織順序,并非按照你的添加順序來的,你如果要一個有序的map,自己實現(xiàn)Map接口做一個吧。

查看完整回答
反對 回復(fù) 2018-07-15
?
不負相思意

TA貢獻1777條經(jīng)驗 獲得超10個贊

hashmap有自己的排序,你把元素sort了再保存,貌似大概也沒用的,hashmap排序完了就不是hashmap了! 用list存吧。

查看完整回答
反對 回復(fù) 2018-07-15
?
POPMUISE

TA貢獻1765條經(jīng)驗 獲得超5個贊

看了上面的答案,發(fā)現(xiàn)都只是籠統(tǒng)地回答,HashMap好像是根據(jù)key的hashCode來進行分桶的,如果沒記錯的話HashMap是數(shù)組鏈表的形式存放的,你每次put進去的時候,就先分好你在哪個位置,如果對應(yīng)的位置有元素了,就在那個元素鏈表下面加元素。所以你put進去的時候是程序控制位置,你人為控制不了。

查看完整回答
反對 回復(fù) 2018-07-15
  • 3 回答
  • 0 關(guān)注
  • 1139 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號