java-流程控制语句
时间:2021-07-26
本文章向大家介绍java-流程控制语句,主要包括java-流程控制语句使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
选择结构if:1.if(){}语句
2.if(){}else{}语句
3.if(){}else{} if(){}else{}语句
()中为判断条件,是布尔值 {}中为若满足该条件的执行语句
While循环语句:while(){}
()中为判断条件,是布尔值 {}中为若满足该条件的执行语句,直至判断条件为false,循环结束
for循环语句:for(①;②;③){}
()中为①初始化表达式、②循环条件、③操作表达式
do...while循环语句:do{}while()
{}z中为执行语句,()中是循环条件,先执行后判断,直至判断条件为false
无限循环(true){}
循环嵌套
跳转语句:1.break
2.continue
当break出现在循环语句中,作用是跳出循环语句,执行后面的代码
continue语句用在循环语句中,它的作用是终止本次循环,执行下一次循环
猜数字案例
public static void main(String[] args) { Random r=new Random(); int num=r.nextInt(100)+1; Scanner sc=new Scanner(System.in); System.out.println("请输入一个1-100的整数"); int num1=sc.nextInt(); while (num1!=num) { if (num1>num) { System.out.println("sorry,您猜大了!"); num1=sc.nextInt(); } else { System.out.println("sorry,您猜小了!"); num1=sc.nextInt(); } } System.out.println("系统随机数:"+num+",您输入的数:"+num1+"恭喜您猜对了"); }
原文地址:https://www.cnblogs.com/xy19961213/p/15060679.html
- mysql主从同步(4)-Slave延迟状态监控
- 浏览器窗口尺寸改变时的图片自动重新定位
- Mongodb主从复制/ 副本集/分片集群介绍
- Paul-Adrien Menez:互联网与抵制食物浪费的故事
- DRBD详细解说及配置过程记录
- Servant:基于Web的IIS管理工具
- Web前端知识体系精简——CSS 篇
- 几种异步操作方式
- 今天的面试小记
- objective-C中的序列化(serialize)与反序列化(deserialize)
- 微信小程序 template 模板功能实现循环
- ASP.NET Web API 接口执行时间监控
- 这么多前端优化点你都记得住吗?
- 愚蠢的”记住“密码方式终于还是出了问题
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- 高速上云/网络穿透/视频上云网关EasyNTS组网服务登录状态检测优化记录
- 树莓派基础实验38:逻辑分析仪分析PWM、UART信号
- 【终端设备】视频上云/网络穿透EasyNTS云组网硬件终端无法单独修改账号的优化方式
- 测试环境问题排查的那些事儿
- RTSP流媒体协议视频平台EasyNVR和EasyNTS智能云组网同一浏览器运行为什么会导致EasyNTS无法登陆?
- Java:手写线程安全LRU缓存X探究影响命中率的因素
- 视频上云/网络穿透/网络映射服务EasyNTS设备管理为什么会出现无法搜索到设备的情况?
- 快速打造属于你的接口自动化测试框架
- 大数据下的质量体系建设
- PostgreSQL 日志系统 及 设置错误导致磁盘塞满案例
- 六、乘胜追击,将剩下的Git知识点搞定
- 树莓派基础实验39:解析无线电接收机PWM、SBUS信号
- nodejs源码分析第十九章 -- udp模块
- Spark Extracting,transforming,selecting features
- 逆向so文件调试工具ida基础知识点