使用hashmap存储学生信息(val)和他的英文名(key) (1)在键盘上输入一个英文名,在控
时间: 2023-11-30 07:03:18 浏览: 39
制台上输出对应的学生信息。 (2)打印出所有学生的英文名和对应的学生信息。
代码示例:
```
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
public class StudentInfo {
public static void main(String[] args) {
// 创建HashMap用于存储学生信息
Map<String, String> studentMap = new HashMap<>();
studentMap.put("Tom", "Age: 20, Gender: Male, Major: Computer Science");
studentMap.put("Lucy", "Age: 19, Gender: Female, Major: English");
studentMap.put("John", "Age: 21, Gender: Male, Major: Business");
// 从键盘获取输入的学生英文名
Scanner scanner = new Scanner(System.in);
System.out.print("请输入英文名:");
String name = scanner.nextLine();
// 根据输入的名字获取对应的学生信息
String studentInfo = studentMap.get(name);
if (studentInfo == null) {
System.out.println("没有找到该学生的信息!");
} else {
System.out.println(name + "的信息是:" + studentInfo);
}
// 打印出所有学生的英文名和对应的学生信息
System.out.println("所有学生的信息如下:");
for (String key : studentMap.keySet()) {
System.out.println(key + "的信息是:" + studentMap.get(key));
}
}
}
```
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)