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

Java程序流程控制

顺序

分支

if与C语言相同
switch格式同C语言
注意表达式只能是byte,short,int,char
(同C,只不过C语言没有
不支持double,float,long
case的值不能重复,且只能支持字面量12,不能是变量
与C语言相同的是,如果没有break,会把下面没有遇到break之前的都执行,因此相同的可以合并,避免程序的重复

循环

同C
for循环 同C语言
while循环 同C语言
do {}while();

跳转关键字(同C)
break:只能结束所在循环,或者结束所在switch所在分支的执行
continue:跳出当前这轮,到下一轮

练习

随机数

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 基于Linux和C++实现的RabbitMQ风格消息队列:设计与实现
  • 第二届Apache Flink极客挑战赛冠军比赛攻略_SkyPeaceLL队
  • VirtualBox 7.1.0 发布下载 - 开源跨平台虚拟化软件
  • 大数据和代理:揭示它们之间的微妙联系
  • STM32 + W5500 实现HTTPS !
  • 从Profinet到Ethernet IP网关技术重塑工业网络,数据传输更流畅
  • Vue3 父组件向子组件传值:异步数据处理的显示问题
  • MiniDB 使用手册
  • LIN总线CAPL函数——校验和段(Checksum)测试(linGetChecksum)
  • QT事件用法详解
  • 【网络安全 | 代码审计】JFinal之DenyAccessJsp绕过
  • GBase8c主备版500升级步骤
  • 基于R语言的统计分析基础:使用键盘输入数据
  • 重新认识一下JNIEnv
  • RFID技术实现消防物资消防车无感化智能管理设计方案
  • 【402天】跃迁之路——程序员高效学习方法论探索系列(实验阶段159-2018.03.14)...
  • CAP 一致性协议及应用解析
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • maven工程打包jar以及java jar命令的classpath使用
  • tab.js分享及浏览器兼容性问题汇总
  • 对象管理器(defineProperty)学习笔记
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 深入浅出webpack学习(1)--核心概念
  • 时间复杂度与空间复杂度分析
  • 数据科学 第 3 章 11 字符串处理
  • 温故知新之javascript面向对象
  • 原生Ajax
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​补​充​经​纬​恒​润​一​面​
  • # .NET Framework中使用命名管道进行进程间通信
  • #《AI中文版》V3 第 1 章 概述
  • #NOIP 2014#day.2 T1 无限网络发射器选址
  • $().each和$.each的区别
  • (0)Nginx 功能特性
  • (17)Hive ——MR任务的map与reduce个数由什么决定?
  • (2020)Java后端开发----(面试题和笔试题)
  • (39)STM32——FLASH闪存
  • (HAL库版)freeRTOS移植STMF103
  • (js)循环条件满足时终止循环
  • (rabbitmq的高级特性)消息可靠性
  • (附源码)springboot社区居家养老互助服务管理平台 毕业设计 062027
  • (附源码)计算机毕业设计SSM教师教学质量评价系统
  • (九)信息融合方式简介
  • (力扣)循环队列的实现与详解(C语言)
  • (十三)Flask之特殊装饰器详解
  • (转) Android中ViewStub组件使用
  • (转)GCC在C语言中内嵌汇编 asm __volatile__
  • (转)创业家杂志:UCWEB天使第一步
  • ./include/caffe/util/cudnn.hpp: In function ‘const char* cudnnGetErrorString(cudnnStatus_t)’: ./incl
  • ./indexer: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object fil
  • .CSS-hover 的解释
  • .NET 8.0 发布到 IIS
  • .NET Micro Framework 4.2 beta 源码探析
  • .Net OpenCVSharp生成灰度图和二值图