黑马程序员技术交流社区

标题: HashMap练习01 [打印本页]

作者: _J2EE_LiXiZhen    时间: 2017-11-16 22:45
标题: HashMap练习01
[Java] 纯文本查看 复制代码
import java.util.HashMap;
import java.util.Scanner;

//使用键盘录入5个学生信息,录入格式为:”姓名,年龄”.将这5个学生信息存入Map集合中,key是姓名,value是年龄

public class Test01 {
        public static void main(String[] args) {
                Scanner sc = new Scanner(System.in);
                HashMap<String, Integer> map = new HashMap<>();
                int count = 0;
                while (count < 5) {
                        try {
                                System.out.println("请输入学生姓名: ");
                                String name = sc.nextLine().trim();
                                System.out.println("请输入学生年龄: ");
                                String age = sc.nextLine().trim();
                                int age1 = Integer.parseInt(age);
                                map.put(name, age1);
                                count++;
                        } catch (Exception e) {
                                System.out.println("输入有误,请重新输入!");
                        }
                }
                System.out.println(map);
        }
}





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2