A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhangjianwin 中级黑马   /  2016-9-15 14:49  /  491 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

package com.heima.mapdemo;
import java.util.HashMap;
import java.util.Map.Entry;
import java.util.Set;
public class Test01 {
        public static void main(String[] args) {
                HashMap<Integer,String> hm = new HashMap<>();
                hm.put(1, "javaee");
                hm.put(2, "IOS");
                hm.put(3, "PHP");
                hm.put(4, "C++");
               
                Set<Entry<Integer, String>> entrySet = hm.entrySet();
                for (Entry<Integer, String> entry : entrySet) {
                        System.out.println(entry.getKey()+"="+entry.getValue());
                }
        }
}
是不是可以直接导入一个类的内部类,就可以直接使用?是不是可以这样理解?
例如上面的程序中()红色字体部分标注),可以直接使用Entry.

1 个回复

倒序浏览
  前面 有 个  map.  我记得(可添加或不添加)   ,  ( HashMap<Integer,String> hm)    这个 Set<Entry<Integer, String>>  ...   Set<Integer>  ,    就是  类型. 我是这么理解的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马