首页 > 代码库 > Java总裁-Java-Map(双列接口)
Java总裁-Java-Map(双列接口)
public class Student {
public static void main(String[] args) {
/*
* 声明一个HashMap双列集合,并且是String,int类的泛型。
*/
HashMap<String,Integer> map=new HashMap<String,Integer>();
map.put("张三", 800);
map.put("李四", 1500);
map.put("王五", 3000);
System.out.println(map);
/*
* 把HashMap转成Set型
*/
Set<String> sa=map.keySet();
/*
* 声明一个迭代器
*/
Iterator<String> t =sa.iterator();
map.put("张三", 2600);
/*
* 循环遍历
*/
while(t.hasNext()){
String s=t.next();
System.out.println(s+" "+map.get(s));
}System.out.println();
Set<String> b=map.keySet();
Iterator<String> in=b.iterator();
while(in.hasNext()){
String st=in.next();
System.out.println(st+" "+(map.get(st)+100));
}
}
}
本文出自 “12157213” 博客,请务必保留此出处http://12167213.blog.51cto.com/12157213/1875850
Java总裁-Java-Map(双列接口)