PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
java
[問題] 檢查少了哪一個數字
作者:
taco2548
(
2022-12-14 11:57:04
我有一個Map可能為 {"key1"=1,"key2"=2}
{"key1"=1,"key2"=3}
{"key1"=2,"key2"=3}
想找出這個Map是缺少1,2,3哪一個value
我自己是先把Map迴圈跑一遍之後
才能找到缺少哪一個value
想請問有沒有比較流利的寫法
作者:
pttworld
(批踢踢世界)
2022-12-14 12:37:00
你是要問每個map元素各缺少1,2或3那一個嗎如果是你可以用6去減key1+key2
作者:
taco2548
(
2022-12-14 12:59:00
謝謝
作者:
often897
(澤渡 真琴)
2022-12-15 01:09:00
是value缺哪個嗎?用values()集中所有值,然後用一個最大的list去減掉集合也可以
作者:
SHANGOYANYI
(彥一)
2022-12-15 18:41:00
stream api
作者:
Jichang
(C.C.Lemon)
2022-12-18 21:51:00
set 可以remove all 剩下的那個就是缺的
作者: nj2014
2022-12-26 00:48:00
如Jichang所說,可用一1..3的Set, removeAll map values細節測試程式和說明如底下網頁
https://njiot.blogspot.com/2022/12/java-ptt-map.html
作者:
ck237
(白色小雞)
2021-01-04 15:47:00
老實說map這樣用也太怪了吧,為啥不用list裝就好?因為你這樣使用就是想抽換
繼續閱讀
[問題] JAVA dev的hardcore學習方式?
loadingN
[問題] 作業問題,有關combination
happyjerry
[問題] 繪製流程圖的軟體
il1003
[問題] 更新尚未解決Runnable 作為method的input
ntpuisbest
[售書]Java+SQL 書籍 轉職班用書
bboblove
[問題] 請問怎麼從基礎能力銜接到可以接專案
Leok
[問題] 如何使用intejjij打包war
glwl40039
[問題] 請問推薦的Java書籍?
skybeauty456
[問題] Thread join 問題
ntpuisbest
Re: [問題] i += i++ 問題
UtahC
Links
booklink
Contact Us: admin [ a t ] ucptt.com