java流程控制语句有哪些(java常用语句大全)

  1. 顺序结构

顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行。

顺序语句执行流程:

  1. 流程控制语句

1、if语句格式1

格式:

if(关系表达式)

{ 语句体;

}

执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体

③如果关系表达式的值为false就不执行语句体

④继续执行后面的语句内容

执行流程图:

  1. if语句格式2

格式:

if(关系表达式)

{ 语句体1;

}else{

语句体2;

}

执行流程:

①首先计算关系表达式的值

②如果关系表达式的值为true就执行语句体1

③如果关系表达式的值为false就执行语句体2

④继续执行后面的语句内容

执行流程图

  1. if语句格式3

格式:

if (关系表达式1) {

语句体1;

} else if (关系表达式2) {

语句体2;

}else if (关系表达式3) {

语句体3;

}else {

语句体n+1;

}

执行流程:

①首先计算关系表达式1的值

②如果值为true就执行语句体1;如果值为false就计算关系表达式2的值

③如果值为true就执行语句体2;如果值为false就计算关系表达式3的值

④…

⑤如果没有任何关系表达式为true,就执行语句体n+1。

执行流程

  1. switch语句

switch语句格式

switch (表达式) {

case 1:

语句体1;

break;

case 2:

语句体2;

break;

default:

语句体n+1;

break;

}

执行流程:

  1. 首先计算出表达式的值
  2. 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结束。
  3. 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。
  4. for循环

for (初始化语句;条件判断语句;条件控制语句) {

循环体语句;

}

语句解释:

初始化语句: 用于表示循环开启时的起始状态,简单说就是循环开始的时候什么样

条件判断语句:用于表示循环反复执行的条件,简单说就是判断循环是否能一直执行下去

循环体语句: 用于表示循环反复执行的内容,简单说就是循环反复执行的事情

条件控制语句:用于表示循环执行中每次变化的内容,简单说就是控制循环是否能执行下去

执行流程:

  1. 执行初始化语句
  2. 执行条件判断语句,看其结果是true还是false。如果是false,循环结束。如果是true,继续执行
  3. 执行循环体语句
  4. 执行条件控制语句
  5. 回到②继续
  6. while结构

格式:

while (条件判断语句) {

循环体语句;

条件控制语句;

}

while循环执行流程:

①执行初始化语句

②执行条件判断语句,看其结果是true还是false。如果是false,循环结束;如果是true,继续执行

③执行循环体语句

④执行条件控制语句

⑤回到②继续

  1. do…while循环结构

格式:

do {

循环体语句;

条件控制语句;

}while(条件判断语句);

执行流程:

① 执行初始化语句

② 执行循环体语句

③ 执行条件控制语句

④ 执行条件判断语句,看其结果是true还是false

如果是false,循环结束

如果是true,继续执行

⑤ 回到②继续

七、跳转控制语句

跳转控制语句(break)

跳出循环,结束循环

跳转控制语句(continue)

跳过本次循环,继续下次循环

注意: continue只能在循环中进行使用!

  1. foreach语句

foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。

foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。

foreach的语句格式:

for(元素类型t 元素变量x : 遍历对象obj){

引用了x的java语句;

}

感谢您访问:美文云网站!本文永久链接:https://meiwenyun.com/423262.html。侵删或不良信息举报请联系邮箱:820608633@qq.com或微信:meiwenyun888。
上一篇 2024年8月14日 01:00
下一篇 2024年8月14日 01:01

相关推荐

  • wow锻造武器大师任务(魔兽世界锻造大师级铸剑)

    锻造专业分成两个大分支:武器锻造大师和护甲锻造大师。两大分支只能二选一,不可兼得。 而选择了武器锻造大师分支之后,又会出现三个小分支:铸剑师、铸斧师、铸锤师。同样也只能三选一,不可…

    2023年5月13日
    3.1K
  • 罗志祥为什么不结婚(罗志祥已经40岁)

    小编了解到很多人查询关于【罗志祥为什么不结婚】的问题,所以整理了以下答案,看完一定会对你有所帮助。 全文摘要: (1)罗志祥已经40岁,为何他还不结婚? (2)罗志祥和周扬青恋爱八…

    2023年4月18日
    385
  • 怎样吃山药健脾养胃?山药补脾护胃又减肥

    健脾药。如何吃山药健脾养胃?山药营养丰富,具有健脾补肺、益肾固精的功效。广泛应用于、老年人和病愈康复期的人群。它是一种温和的营养食品,也是历代医生推崇的重要药材。 这道菜还具有降血…

    2023年4月30日
    365
  • 简述玫瑰花寓意和象征 玫瑰花语代表什么

    01 红玫瑰 红玫瑰,花鲜红色带有绒光,高心卷边。花形非常优美,瓣质硬,叶片小,色墨绿,质厚。枝硬挺,稍呈弯曲,刺多。 红玫瑰花语:热恋、热情。非常适合送给恋人、情人等,它象征着热…

    2024年8月4日
    221
  • 贝塔是什么意思

    1、贝塔系数是统计学上的概念,它所反映的是某一投资对象相对于大盘的表现情况。其绝对值越大,显示其收益变化幅度相对于大盘的变化幅度越大;绝对值越小,显示其变化幅度相对于大盘越小。 2…

    2023年4月18日
    2.3K
  • 竹荪属于菌类吗 竹荪是一种菌类吗

    是。竹荪是鬼笔科竹荪属真菌,又名竹笙、竹参,是寄生在枯竹根部的一种隐花菌类。竹荪的形状略似网状干白蛇皮,它有深绿色的菌帽,雪白色的圆柱状的菌柄,粉红色的蛋形菌托,在菌柄顶端有一围细…

    2024年8月5日
    234
分享本页
返回顶部