question_017-JAVA之HashMap之LinkedHashMap
2016-03-03 21:47
726 查看
JAVA之
HashMap之
LinkedHashMap
····································
依赖于哈希表和链表的HashMap
哈希表:元素的唯一性
链表:元素的有序性【多次测试输出,顺序保持不变】
····································
·····································
package com.lyMapDemo;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;
/**
* LinkedHashMap 有序的唯一的Map集合
* ,具有可预知的迭代顺序
* @author Jack
*/
public class LinkedHashMapDemo {
public static void main(String[] args) {
// 创建对象
Map<String, String> hm = new
LinkedHashMap<String, String>();
// 加入HashMap
hm.put("11","貂蝉");
hm.put("22","王昭君");
hm.put("33","西施");
hm.put("22","王昭");
// 方式1遍历:键集合
Set<String> set = hm.keySet();
for(String i : set){
// 取值
String s = hm.get(i);
System.out.println(i + "---" + s);
}
}
}
··················结果···············
11---貂蝉
22---王昭
33---西施
····································
HashMap之
LinkedHashMap
····································
依赖于哈希表和链表的HashMap
哈希表:元素的唯一性
链表:元素的有序性【多次测试输出,顺序保持不变】
····································
·····································
package com.lyMapDemo;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Set;
/**
* LinkedHashMap 有序的唯一的Map集合
* ,具有可预知的迭代顺序
* @author Jack
*/
public class LinkedHashMapDemo {
public static void main(String[] args) {
// 创建对象
Map<String, String> hm = new
LinkedHashMap<String, String>();
// 加入HashMap
hm.put("11","貂蝉");
hm.put("22","王昭君");
hm.put("33","西施");
hm.put("22","王昭");
// 方式1遍历:键集合
Set<String> set = hm.keySet();
for(String i : set){
// 取值
String s = hm.get(i);
System.out.println(i + "---" + s);
}
}
}
··················结果···············
11---貂蝉
22---王昭
33---西施
····································
相关文章推荐
- 19.如何修改UITextField的placeholder颜色
- powerbuilder mysql
- question_016-JAVA之Map的HashMap键为自定义对象
- iOS UITableView删除组中唯一行,即[UITableView _endCellAnimationsWithContext:] warning
- PAT-A1062. Talent and Virtue (25)(排序)
- 分享20个最新的免费 UI 设计素材给设计师
- PAT-A1041. Be Unique (20)
- UIView的拖拽
- 多语言Values
- xib自定义UIView报错误 "forUndefinedKey:]: this class is not key value coding-compliant for the key"
- android sdk中tools混淆插件proguardgui.bat简单说明
- UIImagePickerViewController裁切头像
- Educational Codeforces Round 9-D. Longest Subsequence(筛选法)
- UICollectionView-集合视图(理论篇)
- iOS UITableView相关成员方法详解
- HDU 4010 Query on The Trees
- String、StringBuilder、StringBuffer的区别
- SPOJ QTREE - Query on a tree
- question_015-JAVA之Map的遍历方式
- String 与StringBuilder