资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
Java程序设计,Java语法基础3,回顾,Java运算符 产生指定范围的随机数 单分支和双分支结构程序设计,本次课主要内容,多分支语句 嵌套if语句 switch语句(开关语句) 从键盘输入数据,多分支语句1,嵌套if语句格式: if (boolean-expression1) statement1; else if (boolean-expression2) statement2; else if (boolean-expressionN) statementN; else statement;,调试例题2-7,问题:从键盘输入一个整数涉及到程序中哪几条语句?,思考:若输入一个实 数需要修改程序吗? 如何改?,从键盘输入数据的步骤,从键盘输入一个整数的步骤: 1 在程序开头添加包导入语句 import java.io.*; 2 在main方法后面抛出IO异常 throws IOException 3 定义输入流对象 BufferedReader br=new BufferedReader( new InputStreamReader(System.in); 4 从键盘输入一个整数存放在x中. String str=br.readLine(); int x=Integer.parseInt(str);,课堂实践,用嵌套if语句实现,P42 习题6,多分支语句2,switch 语句(开关语句) switch (expression) case value1 : statement1; break; case value2 : statement2; break; case valueN : statementN; break; default : defaultStatement; ,演示例题2-8,问题讨论,1.程序中switch语句中变量switchValue是什么类型?可以是float类型吗?可以是char类型吗? 2.程序中break语句的作用是什么? 3.程序中default的作用是什么? 4.switch语句与if-else if-else语句相比较,有何优势?,小结,多分支语句 1) 嵌套if语句 2) switch语句(开关语句) 从键盘输入数据,作业,P42 习题6。要求用switch语句实现,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号