Java初学者作业——编写JAVA程序,根据用户输入课程名称,输出对应课程的简介,各门课程的简介见表
2024-08-24 14:17:27
返回本章节
返回作业目录
需求说明:
编写JAVA程序,根据用户输入课程名称,输出对应课程的简介,各门课程的简介见表
课程名称 |
课程简介 |
JAVA课程 |
JAVA语言是目前最流行的编写语言,在本课程中将学习编写程序必备的知识 |
HTML课程 |
HTML是构成网页的最主要语言,在本课程中将学习网页设计的基础知识 |
PS课程 |
PS是进行网页以及广告设计的最主要工具,在本课程中将学习使用PS工具进行UI设计 |
实现思路:
- 定义三个方法,分别用于实现输出对应课程简介的功能。
- main()方法主要用于控制程序执行流程,具体执行流程如下:
- 接收用户输入课程名称。
- 使用switch结构,根据用户输入的课程名称,调用对应方法。
实现代码:
import java.util.Scanner;
public class ShowSubjecDemo {
public void showInfo_Java(){
System.out.println("JAVA语言是目前最流行的编写语言,在本课程中将学习编写程序"+"必备的知识");
}
public void showInfo_HTML() {
System.out.println("HTML是构成网页的最主要语言,在本课程中将学习网页设计的"+"基础知识");
}
public void showInfo_PS() {
System.out.println("PS是进行网页以及广告设计的最主要工具,在本课程中将学习使用"+"PS工具进行UI设计");
}
public static void main(String[]agrs){
Scanner sc =new Scanner(System.in);
ShowSubjecDemo ssd = new ShowSubjecDemo();
System.out.println("课程列表:");
System.out.println("1、Java课程");
System.out.println("2、HTML课程");
System.out.println("3、PS课程");
System.out.println("请选择需要了解的课程:");
String user = sc.next();
switch (user) {
case "1":
ssd.showInfo_Java();
break;
case "2":
ssd.showInfo_HTML();
break;
case "3":
ssd.showInfo_PS();
break;
default:
System.out.println("无对应课程的信息,请核对!");
break;
}
}
}
最新文章
- 链表的C语言实现
- mac OS X Yosemite (10.10.5) 下 安装vim 7.4笔记
- 王爽<;汇编语言>;实验十一 (附测试代码)
- C#结构体和类的区别
- js如何获取object类型里的键值
- OpenCV图片类cv::Mat和QImage之间进行转换(好多相关文章)
- mysql innodb init function error
- Day2_数字类型_字符串类型_列表类型_元组_字典_集合_字符编码_文件处理
- node的包管理工具:yarn和npm
- 201521123080《Java程序设计》第3周学习总结
- Postman教程——创建第一个集合
- 关于BDD100k数据输入处理mask变为56*56
- 安装Blend+SketchFlow Preview for Visual Studio 2012出现错误
- asp.net上传图片,上传图片
- react查缺补漏01
- Ibatis.Net 数据库操作学习(四)
- 树莓派3安装opencv2程序无法运行
- 【Laravel5.5】 laravel5 数据库配置(MySQL)
- HTML5 Plus 拍照或者相册选择图片上传
- 在linux中禁用一块硬盘