Java程序设计及移动APP开发第04章.pptx
- 文档编号:17402674
- 上传时间:2023-07-25
- 格式:PPTX
- 页数:17
- 大小:104.69KB
Java程序设计及移动APP开发第04章.pptx
《Java程序设计及移动APP开发第04章.pptx》由会员分享,可在线阅读,更多相关《Java程序设计及移动APP开发第04章.pptx(17页珍藏版)》请在冰点文库上搜索。
Java程序设计及移动APP开发,李高和张艳莉编著,西安石油大学,第4章条件语句,4.1if语句,4.2switch语句,4.3思考和练习,4.1.1if语句,最简单的if语句的语法格式如下:
if(条件表达式)其他语句就是说,如果条件成立,执行其他语句;如果条件不成立,不执行其他语句。
4.1if语句,4,importjava.io.IOException;publicclassClass_1publicstaticvoidmain(Stringargs)trySystem.out.print(请输入一个季度数字(1,2,3,4):
);chari=(char)System.in.read();if(i=1|i=2|i=3|i=4)System.out.println(你输入的季节是:
第+i+季度);catch(IOExceptione)e.printStackTrace();程序运行结果:
请输入一个季度数字(1,2,3,4):
1你输入的季节是:
第1季度,4.1if语句,延伸的if语句的语法格式如下:
if(条件表达式)其他语句1else其他语句2,4.1.2if语句的延伸,4.1if语句,importjava.io.IOException;publicclassClass_1publicstaticvoidmain(Stringargs)trySystem.out.print(请输入一个季度数字(1,2,3,4):
);chari=(char)System.in.read();if(i=1|i=2|i=3|i=4)System.out.println(你输入的季节是:
第+i+季度);elseSystem.out.println(你输入的季节是错误的!
);catch(IOExceptione)e.printStackTrace();程序运行结果:
请输入一个季度数字(1,2,3,4):
5你输入的季节是错误的!
4.1if语句,if(条件表达式1)其他语句1elseif(条件表达式2)其他语句2elseif(条件表达式3)其他语句3else其他语句,4.1.3多个条件判断的if语句,4.1if语句,importjava.io.IOException;publicclassClass_1publicstaticvoidmain(Stringargs)trySystem.out.print(请输入一个季节数字(1-4):
);chari=(char)System.in.read();if(i=1)System.out.println(你输入的季节是春季);elseif(i=2)System.out.println(你输入的季节是夏季);elseif(i=3)System.out.println(你输入的季节是秋季);elseif(i=4)System.out.println(你输入的季节是冬季);,4.1if语句,elseSystem.out.println(你输入的季节是错误的!
);catch(IOExceptione)e.printStackTrace();程序第一次运行结果是:
请输入一个季节数字(1-4):
3你输入的季节是秋季程序第二次运行结果是:
请输入一个季节数字(1-4):
7你输入的季节是错误的!
4.1if语句,switch(汉语意思:
开关)语句实际上是多个条件判断的if语句的变种,但switch语句更直观、更容易理解。
switch语句的语法如下:
switch(变量)case值1:
语句1;break;case值2:
语句2;break;case值3:
语句3;break;,4.2switch语句,case值n:
语句n;break;default:
语句n+1;break;上面switch语句的含义是:
如果变量的值等于值1,则执行语句1;如果变量的值等于值2,则执行语句2;如果变量的值等于值3,则执行语句3;如果变量的值等于值n,则执行语句n;否则,执行语句n+1;,4.2switch语句,importjava.io.BufferedReader;importjava.io.IOException;importjava.io.InputStreamReader;publicclassClass_1publicstaticvoidmain(Stringargs)System.out.println(请输入1-12月份数字:
);InputStreamReaderis=newInputStreamReader(System.in);BufferedReaderbr=newBufferedReader(is);tryStringi=br.readLine();switch(i)case1:
System.out.println(你输入的是冬季月份);break;case2:
System.out.println(你输入的是冬季月份);break;,4.2switch语句,case3:
System.out.println(你输入的是春季月份);break;case4:
System.out.println(你输入的是春季月份);break;case5:
System.out.println(你输入的是春季月份);break;case6:
System.out.println(你输入的是夏季月份);break;case7:
System.out.println(你输入的是夏季月份);break;case8:
System.out.println(你输入的是夏季月份);break;,4.2switch语句,case9:
System.out.println(你输入的是秋季月份);break;case10:
System.out.println(你输入的是秋季月份);break;case11:
System.out.println(你输入的是秋季月份);break;case12:
System.out.println(你输入的是冬季月份);break;,4.2switch语句,default:
System.out.println(你输入的月份是错误的!
);break;catch(IOExceptione)e.printStackTrace();程序第一次运行结果是:
请输入1-12月份数字:
12你输入的是冬季月份程序第二次运行结果是:
请输入1-12月份数字:
13你输入的月份是错误的!
4.2switch语句,4.3思考和练习,参考教材,本章演示结束,感谢大家!
联系方式:
西安石油大学经济管理学院李高和邮箱:
QQ:
1084848223,西安石油大学,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 程序设计 移动 APP 开发 04