HashMap嵌套ArrayList
来源:互联网 发布:淘宝会员名和淘宝昵称 编辑:程序博客网 时间:2024/06/06 15:49
HashMap嵌套ArrayList
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Set;
/*
*需求:
*假设HashMap集合的元素是ArrayList。有3个。
*每一个ArrayList集合的值是字符串。
*元素我已经完成,请遍历。
*结果:
* 三国演义
* 吕布
* 周瑜
* 笑傲江湖
* 令狐冲
* 林平之
* 神雕侠侣
* 郭靖
* 杨过
*/
public class HashMapIncludeArrayListDemo {
publicstatic void main(String[] args) {
//创建集合对象
HashMap<String,ArrayList<String>> hm = new HashMap<String,ArrayList<String>>();
//创建元素集合1
ArrayList<String>array1 = new ArrayList<String>();
array1.add("吕布");
array1.add("周瑜");
hm.put("三国演义",array1);
//创建元素集合2
ArrayList<String>array2 = new ArrayList<String>();
array2.add("令狐冲");
array2.add("林平之");
hm.put("笑傲江湖",array2);
//创建元素集合3
ArrayList<String>array3 = new ArrayList<String>();
array3.add("郭靖");
array3.add("杨过");
hm.put("神雕侠侣",array3);
//遍历集合
Set<String>set = hm.keySet();
for(Stringkey : set){
System.out.println(key);
ArrayList<String>value = hm.get(key);
for(Strings : value){
System.out.println("\t"+s);
}
}
}
}
运行结果:
神雕侠侣
郭靖
杨过
三国演义
吕布
周瑜
笑傲江湖
令狐冲
林平之
- HashMap嵌套ArrayList
- ArrayList嵌套HashMap
- java中HashMap嵌套HashMap嵌套ArrayList案例
- 集合框架-集合的嵌套遍历(HashMap嵌套ArrayList)
- 集合框架-集合的嵌套遍历(ArrayList嵌套HashMap)
- 黑马程序员---ArrayList集合嵌套HashMap集合并遍历
- arraylist hashmap
- HashMap嵌套HashMap嵌套HashMap(三层嵌套)
- ArrayList嵌套ArrayList
- HashMap嵌套HashMap
- 集合嵌套之ArrayList嵌套ArrayList
- 集合嵌套之ArrayList嵌套ArrayList
- 集合嵌套之HashMap嵌套HashMap
- 集合嵌套之HashMap嵌套HashMap
- HashTable,HashMap/ArrayList,Vector
- HashMap还是ArrayList?
- java hashMap, ArrayList
- String,arraylist, hashmap初始化
- R.java文件没有生成
- C++第四次上机作业
- 分布式架构高可用架构篇_03-redis3集群的安装高可用测试
- 打赏最多的网红,必用这九种方法
- 【360面经】
- HashMap嵌套ArrayList
- 小程序-随机数生成器
- 事务的概念及事务的四个特征
- 数字正则表达式
- msysgit Permission denied (publickey)
- Openfire安装部署及插件的开发
- Insert into 加锁机制
- node passport
- 分布式架构高可用架构篇_05_fastdfs集群的安装