HashMap中的内容进行迭代输出

来源:互联网 发布:数据分析招聘 泉州 编辑:程序博客网 时间:2024/05/29 09:05
package demo20130418;import java.util.HashSet;import java.util.Iterator;import java.util.Map;import java.util.HashMap;import java.util.Map.Entry;import java.util.Set;public class MapDemo {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubMap<Integer,User> map=new HashMap<Integer,User>();User user=new User(1,"ctl","qq.com",'m');map.put(user.getId(), user);user=new User(2,"lr","qq.com",'w');map.put(user.getId(), user);System.out.println(map);Set<Entry<Integer,User>> set=map.entrySet();Iterator it=set.iterator();for(;it.hasNext();){System.out.println(it.next());}//new HashSet<Entry<Integer,User>>();//Iterator<Integer,User> iterator=map}}class User{private int id;private String name;private String email;private char sex;public User(int id, String name, String email, char sex) {super();this.id = id;this.name = name;this.email = email;this.sex = sex;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public String getEmail() {return email;}public void setEmail(String email) {this.email = email;}public char getSex() {return sex;}public void setSex(char sex) {this.sex = sex;}public String toString(){return id+" "+name+" "+email+" "+sex;}}

原创粉丝点击