java基础-循环结构
while循环
表达式:
while(布尔表达式){
语句块
}
- 只要布尔表达式为true,就会一直循环,走语句块
- 想让程序停下来,就需要布尔表达式为flase来结束循环
实例:
do while循环
表达式:
do{
语句块
}while(布尔表达式);
- 对于while循环来说,如果不满足条件,则不能进入循环,但do while 则是即使不满足条件,也会执行一次
与while的区别: - while是先判断再执行,do while是先执行再判断
- do while 总是保证循环体至少会被循环一次,这是他们的主要差别
- 实例
while循环时:因为不满足条件,所以直接跳过while循环里面的内容
for循环
- for循环语句是支持迭代的一种通用结构,是最有效,最灵活的循环结构。
- for循环执行的次数是在执行前就确定的,语法格式如下:
for(初始化;布尔表达式;更新){
//代码语句
}
练习:
- 计算0到100之间的奇数和偶数和
- 用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个