Java Map遍历方式的选择(1)(4)
分享于 点击 5507 次 点评:17
3. 结论
3.1 如果你使用HashMap
- 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
- 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()) {
- }
用户点评