0
点赞
收藏
分享

微信扫一扫

第三章总结

工程与房产肖律师 2022-04-26 阅读 95
java
  1. 程序结构:顺序结构、选择结构、循环结构
  2. 条件语句:if条件语句、if.....else语句、if...else if多分支语、switch多分支语句

 

简单的if条件语句 语法如下:

4.布尔表达式:必要参数,它最后返回的结果必须是一个布尔值。它可以是一个单纯的布尔变量或常量,也可以是关系表达式

运行结果:

 

 5.if.....else语句:通常表现为“如果满足某种条件,就执行某种处理,否则就执行另一种处理 语法如下

 注意else不能单独使用,必须和关键字if一起出现。

6.if....else if多分支语句,语法:

 表达式1~表达式n:必要参数。可以由多个表达式组成,但最后返回的结果一定要为boolean类型。

  if语句的嵌套:

条件语句可以有多种嵌套方式,可以根据具体需要进行设计,但一定要注意逻辑关系的正确处理。使用if语句嵌套时要注意else关键字要和if关键字成对出现,并且遵守临近原则,else关键字和自己最近的if语句构成一对。

 

 

 运行结果

  7.switch多分支语句:switch语句中参数必须是整数、字符型、枚举类型、字符串类型。switch语句首先计算参数的值,如果参数的值和某个case后面的常量表达式相同,则执行该case语句后的若干个语句,直到遇到break语句为止。

  如果switch语句中没有break关键字,即使执行完对应的case的处理语句,switch语句也不会立即停止,而是会继续执行下面所有的case,直到遇到break关键字或者完成执行完所有代码才停止。

 

 

 

 

  • 注意:同一个switch语句,case的常量值必须互不相同。在switch语句中,case语句后常量表达式的值可以为整数(除long 外),但绝不能是实数。                                                           8.循环语句:while循环语句、do...whlie语句、for循环语句 、foreach语句、循环语句的嵌套。
  • 9.while循环语句:

  •  

    10.do....while循环语句 :先执行一次循环后,再判断条件是否成立。也就是说do...while循环语句中“{}”中的程序段至少要被执行一次。

    语法如下:

  •  

     11.while与do...while比较:while先判断再执行,而do...while是先执行一遍循环体语句再判断。

  •  

  • 12.for循环语句:语法如下:
  • foreach语句 语法如下 :

 13.循环语句的嵌套:

 

 

 

 如果想要让break跳出外层循环,java提供了标签的功能,语法如下:

                                                                                                          标签名:任意标识符。

循环体:任意循环语句

break标签名:break跳出指定的循环体,此循环的标签名必须与break的标签名一致。带有标签的break可以制定跳出外层循环,这个循环可以是内层循环,也可以是外层循环。

16.continue语句:continue不是立即跳出循环体,而是跳出本次循环结束前的语句,回到循环的条件测试部分,重新开始执行循环。continue语句也可以使用标签

 

举报

相关推荐

0 条评论