hashmap迭代方式,使用hashmap集合迭代出元素的和元素存入的顺序
Map Integer,User map=new HashMap Integer,User
用户用户=新用户(1,“ctl”,“qq.com”,“m”);
map.put(user.getId(),用户);
用户=新用户(2,“lr”,“qq.com”,“w”);
map.put(user.getId(),用户);
系统。出去。println(地图);
集合入口整数,用户集合=映射。条目集();
迭代器它=设置。迭代器();
for(;它。有next();){
系统。出去。println(it。next());
//新哈希集入口整数,用户();
//迭代器整数,用户迭代器=地图
类别用户{
私有int id
私有字符串名称;
私人字符串电子邮件;
私密性爱;
公共用户(int id,字符串名称,字符串电子邮件,字符性别){
super();
this.id=id
this.name=name
this.email=电子邮件
性=性
public int getId() {
返回id;
public void setId(int id) {
this.id=id
公共字符串getName() {
返回名称;
公共void集合名称(字符串名){
this.name=name
公共字符串getEmail() {
回复邮件;
公共void setEmail(字符串电子邮件){
this.email=电子邮件
public char getSex() {
回报性;
public void setSex(char sex) {
性=性
公共字符串toString(){
返回id 姓名 电子邮件 性别;
}