资讯专栏INFORMATION COLUMN

Java 控制执行流程(4)

shiguibiao / 2090人阅读

摘要:就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。

就像有知觉的生物一样,程序必须在执行过程中控制它的世界,并做出选择。在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

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/71504.html

相关文章

  • Java杂记3—流程控制之条件

    摘要:流程控制首先来介绍程序的流程控制。后面跟一个代码块逻辑关系是当布尔表达式为真的时候执行代码块,为假的时候不执行。 流程控制 首先来介绍程序的流程控制。 所谓的流程控制,就是在我们前面的课程中我们已经学过了变量,数据类型,运算符,表达式,这些都是计算机编程的基本元素,但是我们程序的基本执行单元应该是语句,程序执行,执行的不是表达式,而是执行语句。就好像我们小时候先学认字儿,再学组词,但最...

    jackzou 评论0 收藏0
  • Java编程思想》笔记4.控制执行流程

    摘要:在初始化和步进控制部分,可以用一系列由逗号分割的语句,而且那些语句会独立执行。和都表示无限循环语法数组等关键词有两个方面的用途一方面指定一个方法返回什么值另一个方面指定当前的方法退出,并返回那个值。 点击进入我的博客 4.1 true&false Java的条件语句只能使用布尔值来决定执行路径 4.2 if-else 4.3 循环语句 while、for、do-while do-...

    PingCAP 评论0 收藏0
  • Java编程基础04——流程控制语句

    摘要:顺序结构语句了解什么是流程控制语句流程控制语句可以控制程序的执行流程。选择结构语句格式及其使用掌握语句的格式比较表达式语句体比较表达式语句体比较表达式语句体语句体执行流程首先计算比较表达式看其返回值是还是,如果是,就执行语句体,语句结束。 1.顺序结构语句(了解) A:什么是流程控制语句 流程控制语句:可以控制程序的执行流程。 B:流程控制语句的分类 顺序结构 选择结构 循环...

    shaonbean 评论0 收藏0
  • 1、引用类型变量的创建及使用 2、流程控制语句之选择语句 3、流程控制语句之循环语句 4、循环高级

    摘要:如果是,就执行语句体如果是,就不执行语句体案例代码对变量进行判断中的条件是语句格式第二种语句格式第二种书写格式比较表达式语句体语句体执行流程首先计算比较表达式的值,看其返回值是还是。内层使用,终止内层循环,继续外层循环。 01创建引用类型变量公式 * A: 创建引用类型变量公式 * a: 我们要学的Scanner类是属于引用数据类型,我们先了解下引用数据类型。 * b:...

    xfee 评论0 收藏0
  • java笔记0x003:控制执行流程

    0x001 if-else boolean isSuccess = true; if (isSuccess) { System.out.println(success); } if (isSuccess) { System.out.println(success); }...

    callmewhy 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<