package com.ethjava;
import java.util.*;
public class hashmaplianxi {
public static void main(String[] args){
Map<String,String> hashMap =new HashMap<>();
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
int stuNum=sc.nextInt();//存储的学生数目
for(int i=0;i<stuNum;i++){
String stuId=sc.next();
String stuName=sc.next();
String stuSex=sc.next();
Integer stuAge=sc.nextInt();
String stuInfo=stuId+" "+stuName+" "+stuSex+" "+stuAge;
hashMap.put(stuId,stuInfo);
}
Integer questionNum=sc.nextInt();//搜索的问题数目
String[] queArray=new String[questionNum];
for(int i=0;i<questionNum;i++){
queArray[i] = sc.next();
if(hashMap.containsKey(queArray[i])){
System.out.println(hashMap.get(queArray[i]));
}else{
S
hashMap的练习题
最新推荐文章于 2024-01-09 11:30:31 发布
该博客主要介绍了如何使用HashMap进行学生信息的存储和查询操作。通过示例展示了输入N个学生信息后,利用HashMap的高效查询特性来实现信息检索。

最低0.47元/天 解锁文章
1381

被折叠的 条评论
为什么被折叠?



