黑马程序员技术交流社区

标题: 分享一道面试题 [打印本页]

作者: yuexiazixia    时间: 2016-3-5 19:10
标题: 分享一道面试题
////1、编写一个类,在main方法中定义一个Map对象(采用泛型),加入若干个对象,然后遍历并打印出各元素的key和value。
public class Test01 {
public static void main(String[] args) {
        //建立1个TreeMap,存储对象
        TreeMap<String,Integer> hm=new TreeMap<>();
        hm.put("张三", 23);
        hm.put("李四", 24);
        hm.put("王五", 25);
        hm.put("赵六", 26);
        /*方法1:根据键找值
         * //使用增强for循环遍历键的集合
        for(String s:hm.keySet()){
                //用get方法通过键找值
                System.out.println(s+","+hm.get(s));
        }
*/
        //方法2:遍历键值对对象
         for(Entry<String,Integer> s:hm.entrySet()){
                 System.out.println(s.getKey()+","+s.getValue());
         }
}
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2