hashmap巢狀hashmap迴圈生成二維陣列

2021-09-16 23:20:44 字數 884 閱讀 7523

hashmap巢狀hashmap如何把資料合成乙個二維陣列

思路是定義乙個二維陣列的行和列(行和列的大小是根據兩個兩個陣列來的,兩個陣列分別是第一行和第一列),通過迴圈這兩個二維陣列,取二維陣列的值去判斷hashmap裡是否有這個型別的值,然後對應二維陣列的行和列進行一一插入。然後

map的值,

110=, 20=,

220=,

35=}}

pricenamenew陣列的值 [大工業, 非居民照明, 非普工業, 商業, 居民生活用電, 農業生產用電, 貧困縣農業排灌, 躉售, 其它, 合計]

powerlevel陣列的值[10kv, 20kv, 35kv, 66kv, 110kv, 220kv, 330kv, 500kv]

將生成的二位陣列轉換成jsonarray

}建議!在生成的過程畫出要生成二維陣列的樣式,然後對其進行除錯

ConcurrentMap和HashMap的區別

類 hashset 所有已實現的介面 serializable,cloneable,iterable,collection,set 此類實現 set 介面,由雜湊表 實際上是乙個 hashmap 例項 支援。它不保證 set 的迭代順序 特別是它不保證該順序恆久不變。此類允許使用 null 元素。此...

ConcurrentMap和HashMap的區別

類 hashset 所有已實現的介面 serializable,cloneable,iterable,collection,set 此類實現 set 介面,由雜湊表 實際上是乙個 hashmap 例項 支援。它不保證 set 的迭代順序 特別是它不保證該順序恆久不變。此類允許使用 null 元素。此...

hashma的put 方法總結

hashmap put 方法流程圖 hashmap的put方法流程總結 1 put key,value 中直接呼叫了內部的putval方法,並且先對key進行了hash操作 2 putval方法中,先檢查hashmap資料結構中的索引陣列表是否位空,如果是的話則進行一次resize操作 3 以has...