A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

import java.util.HashMap;
import java.util.Iterator;
import java.util.Set;

class Student
{
         private String name ;
         private   int  age ;
        public String getName() {
                return name;
        }
        public void setName(String name) {
                this.name = name;
        }
        public int getAge() {
                return age;
        }
        public void setAge(int age) {
                this.age = age;
        }
        public Student(String name, int age) {
                super();
                this.name = name;
                this.age = age;
        }
        @Override
        public String toString() {
                return "Student [name=" + name + ", age=" + age + "]";
        }
         
}
public class Demo {
    public static void main(String[]args)
  {
             HashMap<String,Student> keyMap = new HashMap<>();
             keyMap.put("第一个",new Student("番茄",21));
             keyMap.put("第二个",new Student("黑白",23));
             keyMap.put("第三个",new Student("蓝蓝",22));
            //获取每一个键数组.
             Set<String> key = keyMap.keySet();
            //遍历键数组.转成键字符
             Iterator<String> it = key.iterator();
            //获取键.
             while(it.hasNext()){
                     String keys = it.next();
                     Student stu = keyMap.get(keys);
                     System.out.println(keys+";"+stu.getName()+";"+stu.getAge());
                    /* for(String s:key){
                             Student stu = keyMap.get(key);
                             System.out.println(s+"---"+stu.getName()+stu.getAge());*/
                    // }
                     
             }
              
               
  }
}


1 个回复

正序浏览
谢谢大家,我传错参数了
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马