当前位置: 首页 > news >正文

网站建设犭金手指六六壹柒市网站建设公司

网站建设犭金手指六六壹柒,市网站建设公司,iis7创建网站,dw怎么做打开网站跳出提示控制流程 Java使用条件语句和循环结构确定控制流程。基本和C一样,但是没有goto语句,但break语句可以有标签,用于跳出内层循环。 块作用域(block) 块(即复合语句)是指由一堆花括号括起来的若干…

控制流程

Java使用条件语句和循环结构确定控制流程。基本和C++一样,但是没有goto语句,但break语句可以有标签,用于跳出内层循环。

块作用域(block)

(即复合语句)是指由一堆花括号括起来的若干条简单的Java语句,

  • 块确定了变量的作用域
  • 块能互相嵌套,但是内层声明的变量名不能和外层同名(注意作用域!)。

条件语句

if(condition) statement;if(condition){statement1;statement2;
}
else{//可选statement3
}
else if{//可选statement4
}

当然条件判断不止条件语句一种实现,还有一些类封装了含条件语句的方法,比如用于判断值为空的Optional类,就提供了这么一个方法orElseThrow。使得代码更为简洁易读。image-20241023144030725

循环

while循环

while循环首先检测循环条件,因此循环体中的代码有可能不执行;do while 语句会至少执行一次。和for循环相比,while循环不指定循环次数,在不知道循环次数时比较好用。

while(condition)statement;while(condition){statement1;statement2;
}do statement while(condition);do {statement1;statement2
}while(condition)

for循环

支持迭代的一种通用结构,可以被视作while循环的一种简化形式,都能用while来重写。一共三部分:

  • 初始化计数器
  • 检测条件
  • 更新计划
for(int i=1;i<=10;i++)System.out.println(i);
增强for循环

switch语句

case标签必须是整数或枚举常量,不能测试字符串,比如case "A"就会触发报错。使用枚举时不用指明枚举名字,举例来说不用case Size.SMALL,直接用case SMALL就可以

switch(n){case 1:{statement1;break;//这个不能忘,要主动退出!否则可能触发多个分支}case 2:{statement2;break;}//………………
}

break语句

中断控制流程语句。

break可以用于退出循环语句。

但有时在嵌套很深的循环语句中会发生不可预料的事情,此时可能更希望跳到嵌套的所有循环语句之外,通过修改各层循环的检测条件来实现很不方便,因此选择使用标签的方法,标签后必须紧跟一个冒号,并且标签必须放在希望跳出的最外层循环之前。

public class LabeledBreakExample {  public static void main(String[] args) {  outerLoop: // 标签 outerLoop  for (int i = 0; i < 5; i++) {  System.out.println("Outer loop i: " + i);  for (int j = 0; j < 5; j++) {  System.out.println("  Inner loop j: " + j);  // 当 j 等于 2 时,跳出 outerLoop 标签指向的外层循环  if (j == 2) {  break outerLoop; // 使用带标签的 break  }  }  }  System.out.println("Exited the outer loop.");  }  
}

continue语句

也是用于中断正常控制流程的语句,使用continue语句会越过当前循环体的剩余部分,跳到循环首部去

还有一种带标签的continue语句,将跳到与标签匹配的循环首部

`

continue语句

也是用于中断正常控制流程的语句,使用continue语句会越过当前循环体的剩余部分,跳到循环首部去

还有一种带标签的continue语句,将跳到与标签匹配的循环首部

http://www.yayakq.cn/news/424353/

相关文章:

  • 廊坊企业网站外包广东网站制作
  • 昌平做网站360网站收录提交入口大全
  • 做哪些网站可以赚钱的.net做网站用什么框架
  • 上海公司网站网站建设技术流程
  • 网站内页怎样做优化上海外贸公司地址
  • 免费网上商城网站建设网页设计制作与代码整体素材
  • 天津和平做网站多少钱国产成年做视频网站
  • 自己做软件的网站网站seo工作内容
  • 哈尔滨网站关键字优化软件网站是怎么做的
  • 阿里云建设网站的流程网站制作报价doc
  • 有没有什么网站免费做名片优化大师下载安装app
  • 东莞网站建设哪家最好自己怎么做商城网站视频教程
  • 网站页面设计网页说明百度搜索引擎工作原理
  • 建设网站 知乎太原网站优化哪家专业
  • 网站开发时间唐山网站制作系统
  • 压铸东莞网站建设网络营销策划案的形式
  • 如何搭建视频网站网络规划设计师2023估分
  • 在线看mv视频网站入口软件下载陕西商城网站建设
  • 大型网站空间费用1688网站特点
  • 信阳建设网站哪家好做照片书网站
  • 用vscode做网站网站建设用到的工具
  • app定制网站开发安阳县交易中心网站建设招标
  • 做企业网站设中信建设有限责任公司校招
  • asp网站变慢一台云服务器可以做多少个网站
  • 单机做游戏 迅雷下载网站上门做指甲哪个网站
  • 大连六兄弟网站建设东莞市主营网站建设平台
  • 网站怎么做才能被百度抓取到帮别人做违法网站会怎么样
  • 全国卫生机构建设管理系统网站ukidc做电影网站
  • 视频网站建设成本专业做数据的网站有哪些
  • dw 个人网站怎么做wordpress发布图片错位