zoukankan      html  css  js  c++  java
  • Map遍历

    今天去中科软面试,笔试题中有一道是遍历Map集合。本人用过for,IteratorI遍历过List集合对于如何遍历Map集合确实头大。回来后在网上看大牛用IteratorI遍历Map集合一时感慨颇多,下面是自己写的Map遍历集合。

    同时也可以用for来遍历集合:提供伪代码有兴趣的同学可以实现一下。

    for(int i=1;i<maps.size;i++){

    System.out.println(maps.get("str"+i));//"str"+i 是map集合中的key

    }

    *********************************

    package TestFor0501;

    import java.util.Collection;
    import java.util.HashMap;
    import java.util.Iterator;
    import java.util.Map;

    public class TraverseForMap {

    public static void main(String[] args) {
    Map<String,String> maps = mapMathod();
    Collection<String> c = maps.values();
    Iterator it=c.iterator();

    while(it.hasNext()){
    System.out.println(it.next());
    }

    }

    public static Map<String,String> mapMathod(){
    Map<String,String> maps=new HashMap<String,String>();

    for(int i=1;i<100;i++){
    maps.put("str"+i, i+"");
    }

    return maps;
    }
    }

  • 相关阅读:
    极大似然估计
    python模块的安装
    变异检测
    泰勒公式
    shell关于变量的操作
    Hadoop安装教程
    关于连接linux被拒
    靶向药
    层次聚类
    基因芯片原理
  • 原文地址:https://www.cnblogs.com/DeepBlues/p/3055118.html
Copyright © 2011-2022 走看看