湖州网站建设,做网站美工 电脑配件要多大,wordpress后台用户名和密码,兼职网网站建设方案前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。
第一种遍历方法 :
先获取Map中的所有key值#xff0c;然后根据key#xff0c;依次从Map中去数据 MapString,String test…前些天发现了一个巨牛的人工智能学习网站通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。
第一种遍历方法 :
先获取Map中的所有key值然后根据key依次从Map中去数据 MapString,String testData new HashMapString, String();SetString keys testData.keySet();for(String key :keys){System.out.println(key testData.get(key));} 第二种遍历方法 : SetEntryString, String entries testData.entrySet();for (EntryString, String entry : entries) {System.out.println(entry.getKey():entry.getValue());} 当少量的数据时上述两种方法的效率是差不多的
当数据比较多时第二种还是要比第一种块。 当然上述说的两种遍历针对的情况是遍历出key-value.
如果是只想遍历key或value : Map中提供了 SetK keySet() 和 CollectionV values()。 其实 Set 有它自己的遍历方法
Map map new HashMap();
Iterator iter map.entrySet().iterator();
while (iter.hasNext()) { Map.Entry entry (Map.Entry) iter.next(); Object key entry.getKey(); Object val entry.getValue();
}转自 : https://blog.csdn.net/ipolaris/article/details/8930599
https://zhidao.baidu.com