- 3
- 0
- 约1.36万字
- 约 63页
- 2017-03-30 发布于四川
- 举报
第2讲java语言基本
布尔表达式boolean-expression是任意一个返回布尔数据类型的表达式,而且必须是(比C或C++要严格)。 与C或C++一样,每个单一语句后面都要有分号。为了增强程序的可读性,应将if或else后的语句用{ }括起来(不论是一句还是多句)。 else子句是任选的,不能单独作为语句使用,它必须和if语句配对使用,并且总是与离它最近的if配对。 3、Java控制语句(续) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. int i1 = 123; int i2 = 456; if( i1i2 ) { System.out.println(“The bigger one is: ”+i1); } else { System.out.println(“The bigger one is: ”+i2); } 3、Java控制语句(续) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 多分支语句 switch switch (expression) { case value1 : { statements1; [break;] } …… case valueN : { statementsN; [break;]} [default : { defaultStatements;}] } 3、Java控制语句(续) 可以没有 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 表达式expresion的返回值类型必须是这几种类型之一:int、byte、char、short。 case子句中的值valueI必须是整型常量或字符常量,而且所有case子句中的值应是不同的。 default子句是任选的。 3、Java控制语句(续) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行。如果某个case分支后没有break语句,程序将不再做比较而执行下一个分支。 switch语句的功能可以用if-else语句来实现,但某些情况下,使用switch语句更简炼。 3、Java控制语句(续) Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3、Java控制语句(续) int a = 100; int b = 20; int c; char oper = ‘+’; switch(oper) { case ‘+’: { c = a + b; break;} case ‘-’: { c = a - b; break;} default : { c = a * b;} } Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 3、Java控制语句(续) 循环语句 while(当型循环) [initialization] //初始化条件 while (termination){ //循环条件 body; //循环体 [iteration;] //迭代,变更循环条件 } 表达式termination必须为布尔表达式,当表达式termination为true时,执行{ }中的语句,否则终止循环。 t b false true Evaluation only. Created with A
您可能关注的文档
最近下载
- (高清版)DB31∕T 1487-2024 国际医疗服务规范.docx VIP
- 精益管理措施在医院手术室医用耗材管理中的应用.pdf VIP
- 2026及未来5年中国商务男装市场运行态势及战略咨询报告.docx
- 泸州市高2023级(2026届)高三(一诊)数学试题(含标准答案).pdf
- 新城地产商开目标成本主要科目价格测算标准-定稿.pptx VIP
- 12月1日艾滋病宣传日活动方案模板(集锦5篇).docx VIP
- 2024年湖南铁道职业技术学院单招计算机测试模拟题库必考题.docx VIP
- 遗产分割起诉状.docx VIP
- 2021年重庆市中考物理真题(a卷).pdf VIP
- 2025年度民主生活会对照检查材料8篇五个带头合集.docx VIP
原创力文档

文档评论(0)