就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。在Java中,你要使用执行控制语句来做出选择。

1.truefalse

  • 所有条件语句都利用表达式的真或假来决定执行路径.

2.if-else

  • 最基本的形式.

3.迭代

  • while
  • do-while
  • for
  • 逗号操作符:Java中唯一用到的地方就是for循环的控制表达式.用逗号操作符隔开的语句,均会独立执行.

4.Foreach

  • 不必创建int变量去访问项构成的序列进行计数,foreach将自动产生每一项.

5.return

  • 指定一个方法的返回值.
  • 退出当前方法.

6.break 和 continue

  • break:强行退出循环,不执行循环中剩余的语句.
  • continue:停止执行当前的迭代,然后退回循环起始处,开始下一次迭代.

7.goto

  • goto是Java的保留字,但Java中没有goto.Java中使用相同机制的标签,作为中断迭代语句的一种方法.
  • 标签:label:(后面紧跟冒号的标识符).
  • Java中使用标签的唯一理由就是因为有循环嵌套存在,而且想从多层嵌套中break或continue.

8.switch

  • 选择因子:int(byte,char,short 会自动转型为int),enum.
  • JDK1.7 中新增String作为选择因子.
  • 实现多路选择.

END


JadeQYuan
279 声望311 粉丝

知其然,知其所以然。。。