遍历键,遍历值,遍历键值对
package Framework.map;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
public class MapDemo {
public static void main(String[] args) {
//创建Map接口
Map<String,String> map=new HashMap<String, String>();
map.put("键1","值1");
map.put("键2","值2");
map.put("键3","值3");
System.out.println(map.size());
System.out.println("***********************");
System.out.println(map.keySet());
System.out.println(map.values());
System.out.println(map);
System.out.println("***********************");
//获取keySet
for (String key:map.keySet()){
System.out.println(key);
}
//获取values
for (String value:map.values()){
System.out.println(map.values());
}
System.out.println("***********************");
//获取values
Iterator it=map.values().iterator();
while (it.hasNext()){
String value=(String )it.next();
System.out.println(value);
}
System.out.println("***********************");
for (Map.Entry<String,String >entry:map.entrySet()){
System.out.println(entry.getKey()+":"+entry.getValue());
}
}
}
实现:
第一次写,做的不好还望见谅。小白一枚,正在道路前进。