Map如果不知道key的情况下,怎样取出Map中的value
? ? ? 昨天面试的时候,面试官问了一个这样的问题:Map如果不知道key的情况下,怎样取出Map中的value?
我当时是真没想起来,今天查了一下API,做了一下,原来是这样的写的:
Map map = new HashMap<Integer, String>();map.put(1, "frist");map.put(2, "second");Collection con = map.values();Iterator ite = con.iterator();while(ite.hasNext()) {System.out.println(ite.next());}输出结果:frist second
?