java编程思想之控制执行流程

本文深入讲解Java中的流程控制语句,包括条件语句if-else、循环语句while、do-while、for,以及switch选择语句。同时,介绍了return、break和continue等关键词的用法,帮助读者掌握Java编程的基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

java 使用了c的所有流程控制语句,涉及的关键字包括 if-else、while、do - while 、for 、 return 、break以及选择语句switch。

1、true和false 所有条件语句都利用条件表达式的真或假来决定执行路径

2、 if - elseif - else 语句是控制程序流程的最基本的形式,其中else是可选的

3、迭代while 、do - while 、for 用来控制循环,有时将它们划分为迭代语句。语句会重复执行,直到起控制作用的布尔表达式得到“假”的结果为止。

4、while 和do - while

例1: while(boolean)        statement()

例2: do      statement     while(boolean)这两者唯一的区别就是 do - while 中的语句至少会执行一次 即便表达式第一次就被计算为 false,在实际应用中,while比do - while 更常用一些5、for

例:for (int i = 0 ; i < 100; i++){      System.out.println(i);    }注意:i 是在for 循环的控制表达式中定义的,它的作用域就只是for控制的表达式的范围内   

5.1 、逗号操作符(通过逗号操作符,可以在for语句中定义多个变量,但是它们必须具有相同的类型)    for(int i =1,j=i+2 ; i<=5;i++ ){    System.out.println(i+"-----------"+j);     }

6、Foreach语法(java SE5):可以节省录入代码的时间,更容易阅读

7、return在 java 中有多个关键词表示无条件分支,它们只是表示这个分支无需任何测试即可发生,关键词包括 return 、break、continue return关键词有两方面的用途:一方面指定一个方法返回什么值,另一方面它会导致当前的方法退出,并返回那个值

8、break 和 continuebreak:强制退出整个循环不执行循环中剩余的语句 (退出整个循环)continue: 停止执行当前的迭代,然后退回循环的开始。开始下一次迭代(退出本次循环)

9、switch例: switch(a - b){     case 1: System.out.print("1"); break;     case 2: System.out.print("2"); break;     case 3: System.out.print("3"); break;     //...     default: System.out.print("计算错误");     }

今天的分享就到这里了哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值