大家好,小评来为大家解答以上问题。遍历map的方法,遍历map很多人还不知道,现在让我们一起来看看吧!
1、有多种设置方式遍历map。我们根据自己的业务场景和业务逻辑采取不同的方式。首先,我们定义一个映射集并赋值。
2、接下来说第一种方法,HashMap entrySet()遍历方法。具体方法见代码,再谈与keyset() values()的区别。
3、执行代码并检查步骤2中代码执行的结果:
4、第二种方式遍历map,HashMap keySet()遍历方法,具体方法直接看下面的代码:
5、在步骤4中执行代码并检查代码执行的结果:
6、第三种方法,HashMap values()遍历方法,如下:
7、在步骤6中执行代码并检查代码执行的结果:
8、在步骤2/4/6中,采用了三种方法:KeySet()entry set()values()遍历map set。这三种方法的区别如下:
9、:就是获取集合中的所有值——没有键,没有对应关系。
10、:将映射中的所有键存储在集合集合中。因为集合有迭代器。所有的键都可以迭代取出,然后按照get方法。获取每个键对应的值。迭代后只能通过get()获取密钥。
11、是返回此映射中包含的映射关系的集合视图。地图。条目表示映射关系。迭代后,可以从e.getKey()和e.getValue()中取key和值。返回进入界面。
12、第四种方式,用于.每次进行导线测量,具体方法如下:
13、在步骤9中执行代码并查看代码执行的结果:
本文到此结束,希望对大家有所帮助。