map集合的遍历的几种方式
2023-09-27 14:22:12 时间
Map集合的遍历:
publicstaticvoid main(String[]args) {
Map<String ,String> map=new HashMap<String,String>();
map.put("e_便利店+(k_远|k_偏)", "13_005_005");
Set<String> cons = map.keySet();
for(String everyCon:cons){
System.out.println(everyCon+"!!"+map.get(everyCon));
}
Iterator<String>it=cons.iterator();
while(it.hasNext()){
Stringkey=it.next();
System.out.println(key+">>"+map.get(key));
}
}
方式二:
public class MapTest {
public static void main(String args[]){
System.out.println("");
Map<String,String[]> demoMap=new HashMap<String,String[]>();
demoMap.put("liu",new String[]{"liu","001"});
demoMap.put("jian",new String[]{"jian","001"});
demoMap.put("fu",new String[]{"fu","002"});
for(Map.Entry<String,String[]> map:demoMap.entrySet()){
String key=map.getKey();
String v[]=map.getValue();
System.out.println("key:"+key+" 》》:"+ Arrays.asList(v));
}
}
}
结果:
key:liu 》》:[liu, 001]
key:jian 》》:[jian, 001]
key:fu 》》:[fu, 002]
相关文章
- C++-STL-map:map遍历的几种方式
- Java中 List、Set、Map遍历方式以及性能比较
- Google Map API Version3 :代码添加和删除marker标记
- List&Map&Set的操作和遍历
- cf499B-Lecture 【map】
- 通过Map 3D API读取线状要素的节点坐标
- map遍历方法
- mybatis遍历map
- TypeScript 数组遍历方法:map
- 探究map为什么不能遍历的同时进行增删操作
- React中函数式组件:map循环,如何给每个元素建立ref
- (map&C++)(一、创建与遍历)
- Python中format_map与format字符串格式化的区别
- Android的Databinding-数据、Map绑定
- 将map对象参数转换成String=String&方式
- Jquery遍历筛选数组的几种方法和遍历解析json对象|Map()方法详解