本帖最后由 P李勇 于 2015-4-4 17:15 编辑
- package HashMapInHashMap;
- import java.util.ArrayList;
- import java.util.HashMap;
- import java.util.Set;
- public class ArrayListInHashMap {
- public static void main(String[] args) {
- HashMap<String, ArrayList<String>> hm = new HashMap<String, ArrayList<String>>();
- ArrayList<String> arr1 = new ArrayList<String>();
- arr1.add("王小花");
- arr1.add("刘翔");
- hm.put("基础班", arr1);
- ArrayList<String> arr2 = new ArrayList<String>();
- arr1.add("雷军");
- arr1.add("李丽红");
- hm.put("就业班", arr2);
- Set<String> set = hm.keySet();
- for (String key : set) {
- System.out.println(key);
- ArrayList<String> arr = hm.get(key);
- for (String s : arr) {
- System.out.println("\t" + s);
- }
- }
- }
- }
复制代码 附上代码,为什么我的结果是下面这种格式的?是代码哪有问题吗
|
|