循环语句块

作用

重复执行一段代码

优点

提高代码编写效率

分类while   do while   for

Whie语句

语法: while(条件表达式)

{

当条件表达式为真时,执行此处代码 当此处代码执行完毕后,在判断条件表达式 如果条件表达式为真,继续执行此处代码 如果条件表达式为假,结束循环

} 执行逻辑: 先判断条件表达式,如果条件表达式为真,在执行其中的代码 代码执行完毕后,在判断条件表达式, 如果条件表达式为真,在执行其中的代码 如果条件表达式为假,结束循环

总结:先判断,在执行,可以一次都不执行

练习: 1,使用while循环打印10~1 2,使用while循环计算10以内的数的和(不包括10) 3,使用while循环输出100以内的偶数

do while语句

语法:

do{ 代码块

}while(条件表达式); 执行逻辑: 先执行一遍代码块中的代码,在判断条件表达式, 如果条件表达式为真,在次执行代码块中的代码 如果条件表达式为假,结束循环 总结:先执行,再判断至少执行一次

相关面试题: 1,do while与while的区别? do while:先执行,在判断 while:先判断,在执行 2,那个循环至少执行一次? do while

for 语句

语法:

for(表达式1;条件表达式2;表达式3){

代码块4(循环体) }

表达式1:初始化变量 条件表达式2:循环条件 表达式3:改变表达式1的变量值 代码块4:循环体,需要重复执行的代码

注意: 1,表达式1只执行一次 执行流程: 1,2,4,3,2,4,3....2 练习: 1,使用for循环打印10~1 2,使用for循环计算10以内的数的和(不包括10) 3,使用for循环输出100以内的偶数

循环嵌套

外层循环管理输出行数

内层循环管理输出内容

流程控制语句

break

含义: 1,循环中的含义,表示跳出当前循环

2,break与标记结合使用表示跳出指定循环(了解)

注意: 如果循环中使用switch,switch中的break不会对循环产生影响

continue

含义: 1,跳过本次循环

2,continue配合标签可以跳过指定循环(了解)

Random随机数

原因:提高代码趣味性 作用:随机获取一个数字 使用步骤

: 1,导包 因为使用开发工具会自动导包,所以不用操心

2,创建Random对象 Random 变量名1 = new Random();

3,获取随机数 随机获取一个int取值范围内的整数 int 变量名2 = 变量名1.nextInt();

变量名2对应的值就是本次获取到的随机数 随机获取一个0~指定范围的整数 int 变量名2 = 变量名1.nextInt(最大值);

变量名2对应的值就是本次获取到的随机数 该随机数的取值范围是0~最大值-

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值