黑马程序员技术交流社区
标题:
集合嵌套号糊涂啊!
[打印本页]
作者:
Aaron9527
时间:
2016-6-1 23:51
标题:
集合嵌套号糊涂啊!
package cn.itcast.GatherNestification;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
/*
* ----------Map<String,ArrayList<String>>-------------
* 20160510班:
* -------ArrayList<String>--------
* "刘德华"
* "张柏芝"
* "萧敬腾"
* "小仙女"
* 20150521班:
* ------ArrayList<String>---------
* "刘亦菲"
* "高圆圆"
* "章子怡"
* "梅艳芳"
*
* 要求:定义一个大集合,分别存储两个班的学员,并且每个班要存储"班号":
*
*/
public class SophoMore {
public static void main(String[] args) {
List<String> list = new ArrayList<String>();
List<String> list2 = new ArrayList<String>();
list.add("图灵");
list.add("乔布斯");
list.add("盖茨");
list.add("高斯林");
list2.add("李逵");
list2.add("林冲");
list2.add("吴用");
list2.add("宋江");
Map<String,ArrayList<String>> Big = new HashMap<String, ArrayList<String>>();
Big.put("20160510", (ArrayList<String>) list);
Big.put("20160520", (ArrayList<String>) list2);
Set<String> keys = Big.keySet();
for(String key:keys){
System.out.println(key);
ArrayList<String> i = Big.get(key);
for(String m:i){
System.out.println("\t"+m);
}
}
}
}
哪个同学来解释一下增强for
作者:
sunnyday
时间:
2016-6-1 23:52
强沙发啦,顶起来,,,,,,,,嵌套想想for循环的嵌套,其实是道理差不多的,
作者:
细节是成功妻子
时间:
2016-6-1 23:56
for(哪个国家的美女,瘦的胖的高的矮的)我是这样理解的
作者:
jiangyu
时间:
2017-1-19 00:28
学习中!!!!!
作者:
愤怒的大飞机
时间:
2017-1-19 09:44
既然糊涂就别用多态创建对象了
作者:
Rhwan
时间:
2017-1-20 08:59
不难理解的。你只要知道它能用于遍历就可以了。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2