map遍历的方式有4种,
1、使用for循环遍历map;
2、使用迭代器遍历map;
3、使用keySet迭代遍历map;
4、使用entrySet遍历map。
创建一个Map集合
Map<String,String> map=new HashMap<String,String>();
("username", "qq");
("passWord", "123");
("userID", "1");
("email", "qq@");
方法一、for循环
for(<String, String> entry:()){
(()+"--->"+());
}
方法二、迭代器
("通过iterator遍历所有的value,但是不能遍历key");
Iterator<<String, String>> iterator = ().iterator();
while (()){
<String, String> next = ();
("key="+()+"value="+());
}
方法三、keySet()迭代
("通过进行遍历key和value");
for (String key:()){
("key= "+key+" and value= "+(key));
}
方法四、entrySet()迭代
("通过;")
Set<<String, String>> entries = ();
for (<String, String>entry:entries){
String value = ();
String key = ();
("key="+key+"value="+value);
}