JAVA四种遍历Map的方法

作者: 墨雨轩夏 | 来源:发表于2019-02-13 20:21 被阅读63次

    导入java.util.hashmap;

    导入java.util.iterator;

    导入java.util.map;

    导入java.util.set;

    公共类映射{

    公共静态void main(string[]args){

    mapmap=new hashmap<>();

    map.put(1,'第一');

    map.put(2,'second');

    map.put(3,'第三');

    map.put(4,'fourth');

    //第一个是先获取键的值,然后通过键获取值。

    设置集=地图。keyset();//这里的generic类型是该键值generic

    for(整数:set){

    system.out.println(integer+“->”+map.get(integer);//key->value

    }

    //第二个是遍历映射中的所有值。值(),但不是键。

    对于(字符串S:映射。值()){

    系统。出来。普林斯顿(S);

    }

    //第三:迭代器迭代器用于通过映射遍历键和值。入口集

    迭代器<映射。entryiterable=map。入口集()。迭代器();

    当(不可。HasNeXT()){

    地图。entryentry=iterable。下一步();

    系统。出来。println(条目getkey()+“->”+条目。GETValk());

    }

    //第四:直接通过映射遍历键和值。入口集

    //最常见的

    为(地图)。entryentry:map。入口集()

    系统。出来。println(条目getkey()+“->”+条目。GETValk());

    }

    /注:地图。进入方法解释

    //map.entry是由map声明的内部接口。此接口是通用接口,定义为entry。它表示映射中的实体(键值对)

    }

    }

     为了让学习变得轻松、高效,今天给大家免费分享一套Java教学资源。帮助大家在成为Java架构师的道路上披荆斩棘。需要资料的欢迎加入学习交流群:9285,05736

    相关文章

      网友评论

        本文标题:JAVA四种遍历Map的方法

        本文链接:https://www.haomeiwen.com/subject/lyhjeqtx.html