JAVA中利用map创建某学校的课程安排,并输出讲述指定课程的教师名
时间: 2024-03-20 08:39:24 浏览: 14
可以使用Java中的Map来创建某学校的课程安排。其中,Map的键为课程名称,值为教师名称。
示例代码如下:
```java
import java.util.HashMap;
import java.util.Map;
public class SchoolSchedule {
public static void main(String[] args) {
// 创建课程安排的Map
Map<String, String> schedule = new HashMap<>();
schedule.put("Java程序设计", "张三");
schedule.put("计算机网络", "李四");
schedule.put("数据库原理", "王五");
// 输出指定课程的教师名
String courseName = "Java程序设计";
if (schedule.containsKey(courseName)) {
String teacherName = schedule.get(courseName);
System.out.println(courseName + "的教师名为:" + teacherName);
} else {
System.out.println("课程安排中不包含" + courseName);
}
}
}
```
以上代码会输出"Java程序设计的教师名为:张三",因为在课程安排中存在键为"Java程序设计"的键值对,并且该键对应的值为"张三"。如果想要输出其他课程的教师名,只需要将courseName变量的值改为对应的课程名称即可。