任务3 系统界面设计与实现教学课件 Java程序设计项目化教程.pptx
《任务3 系统界面设计与实现教学课件 Java程序设计项目化教程.pptx》由会员分享,可在线阅读,更多相关《任务3 系统界面设计与实现教学课件 Java程序设计项目化教程.pptx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、任务3 系统界面设计与实现教学课件 Java程序设计项目化教程J J 程程 序序 设设 计计任务3:系统界面设计与实现1 任务描述 目录2 技术准备3 任务实施Java程序设计1、任务描述学生信息管理系统需要提供相应的操作界面来让用户选择执行相应的功能。本任务主要完成学生信息管理系统界面的设计与实现。完成本任务需要了解和掌握3种基本控制结构的使用。2.1 顺序结构 技术准备2.2 选择结构 2.3 循环结构2.4 编码规范Java程序设计2.1 顺序结构顺序结构中语句按照出现的先后次序依次执行。Java程序设计2.1 顺序结构1、赋值语句、赋值语句Java中利用赋值语句给变量赋值时可以有2种不
2、同形式。(1)一次给一个变量赋值)一次给一个变量赋值格式:格式:=功能:将表达式的值赋给指定变量。这是赋值语句的基本格式,也是最常用格式。此种方式支持复合赋值运算符。(2)一次给多个变量赋相同值)一次给多个变量赋相同值格式:格式:=功能:将表达式的值分别赋给变量1、变量2、变量n。Java程序设计2.1 顺序结构【例 31】赋值语句应用示例Java程序设计2.1 顺序结构2、输入、输入Java中通过 Scanner 类来获取用户的键盘输入,Scanner类在java.util包中,使用时要先导入,代码如下。import java.util.Scanner;利用Scanner类获取用户键盘输入时
3、,首先需要实例化一个Scanner对象,代码如下。Scanner sc=new Scanner(System.in);然后调用其next()、nextInt()、nextFloat()、nextDouble()等相应的方法接收用户从键盘输入的字符串、整型、单精度、双精度类型数据。Java程序设计2.1 顺序结构【例 32】从键盘输入用户的姓名、年龄、成绩和工资。Java程序设计2.1 顺序结构3、输出、输出Java中输出信息使用System类中的标准输出流out的println()方法或print()方法。System类在java.lang包中,此包会自动加载,无需自行导入。Println()
4、和print()方法使用格式基本相同,参数都是一个字符串(如果给出的是其它类型或表达式,系统会自动将其进行转换),唯一不同之处在于输出后是否换行。println()方法在输出完成后换行,下一次输出将从新一行开始;print()方法在输出完成后不换行,下一次输出会从当前位置继续。Java程序设计2.1 顺序结构【例 33】输出学生姓名、性别、年龄、成绩信息。Java程序设计2.2 选择结构1、单分支选择结构、单分支选择结构格式:if(条件条件)语句块;语句块;功能:当条件成立时,执行后面的语句块。条件不成立时,什么也不做。说明:(1)条件一般为关系表达式或逻辑表达式,需要用括号包裹。(2)语句块
5、可以是一条或多条语句,当只有一条语句时,外面的大括号可以省略,建议尽量不要省略。Java程序设计2.2 选择结构【例 34】从键盘输入两个整数,将其从大到小输出。Java程序设计2.2 选择结构2、双分支选择结构、双分支选择结构格式:if(条件条件)语句块语句块1;else语句块语句块2;功能:当条件成立时,执行语句块1;条件不成立时,执行语句块2。其执行流程如图 3 3所示。Java程序设计2.2 选择结构【例 35】从键盘输入一个成绩,判断此成绩是否及格,给出相应的提示信息。Java程序设计2.2 选择结构3、多分支选择结构、多分支选择结构(1)多分支if语句格式:if(条件条件1)语句块
6、语句块1;else if(条件条件2)语句块语句块2;.else if(条件条件n)语句块语句块n;else语句块语句块n+1功能:首先判断条件1是否成立,如果成立,则执行语句块1,然后结束整个if语句;否则判断条件2是否成立,如果成立,则执行语句块2,然后结束整个if语句;依次类推,如果条件n也不成立,则执行语句块n+1。Java程序设计2.2 选择结构【例 36】从键盘输入一百分制成绩,输出其相对应的等级。90-100分为优秀,80-89为良好,70-79为中等,60-69为及格,60分以下为不及格。Java程序设计2.2 选择结构(2)switch语句格式:switch(表达式表达式)c
7、ase 值值1:语句块语句块1;break;case 值值2:语句块语句块2;break;.case 值值n:语句块语句块n;break;default:语句块语句块n+1;说明:(1)switch表达式的结果可以是char、byte、short、int或String类型,不能是boolean类型,case 后面的值类型应与表达式类型一致。其执行过程:先计算表达式的值,再从上至下依次查找与表达式值相匹配的case中的值,若找到,则执行该case后面的语句,若找不到,如有default语句,则执行default后面的语句,若没有,则跳出switch语句。(2)执行完一个case后面的语句后,若没
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 任务3 系统界面设计与实现教学课件 Java程序设计项目化教程 任务 系统 界面设计 实现 教学 课件 Java 程序设计 项目 教程
限制150内