Java Map????????????
???????????? ???????[ 2013/4/11 10:09:30 ] ????????
????3??????
????3.1 ????????HashMap
????1????????key??value???keySet??entrySet??????????????????key???????????縴??????????????????????????????????????HashMap????value???????entrySet???????????? key??value???????????????????????????С??HashMap????value????????entrySet???????????????????????????????????У???key????????????????keySet????????????Ч???????entrySet??10%???????????????????entrySet???????key?????????????????????keySet?????????????????key????????entrySet??????????????????????????????????????????????????
????2???????key???keySet???????????????entrySet???????value????????????????????????????????????У?keySet??entrySet?????????23%??
????3???????value??????vlaues??????????entrySet???????keySet??????
????4???????????д???У???????????д??????Ч??????Щ??
for (String key : map.keySet()) {
value = map.get(key);
}
for (Entry<String?? String> entry: map.entrySet()) {
key = entry.getKey();
value = entry.getValue();
}
for (String value : map.values()) {
}
????3.2 ????????TreeMap
????1????????key??value?????HashMap?????entrySet????????????keySet????????TreeMap????Ч??????????????TreeMap????value???????????????entrySet????????????key??value???????????????TreeMap??????????entrySet??????
????2???????key???keySet???????????????entrySet???????value????????????????????????????????????У?keySet??entrySet?????????24%??
????3???????value??????vlaues??????????entrySet?????????keySet??????
????4???????????д???У???????????д??????Ч??????Щ??
for (String key : map.keySet()) {
value = map.get(key);
}
for (Entry<String?? String> entry: map.entrySet()) {
key = entry.getKey();
value = entry.getValue();
}
for (String value : map.values()) {
}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11