for循环,while循环,do while循环

今天写java循环语句 首先先说什么是循环  循环是循环语句满足循环条件时,反复执行这段代码,重复执行的代码叫做循环语句。怎样结束循环,需要把判断条件改为false。否则会形成死循环

一、for循环格式:

for(初始化语句;条件判断语句;条件控制语句){

循环体语句

}

初始化语句:循环的起始状态;就是循环开始的样子。

条件判断语句:循环反复执行的条件,判断循环是否能执行下去

循环体语句:表示循环反复执行的内容。

条件控制语句:条件控制语句,⽤于表示循环执⾏中每次变化的内容

执行过程

1.执行初始化语句——》2.执行条件判断语句,看其结果是true还是false 是true继续执行 false结束循环3.执行循环体语句,就是{ }里的代码——》4,执行条件控制语句——》5回到条件判断语句也就是2再继续循环

循环输出1-20

public class demo1 {
 public static void main(String[] args) {
 for(int i=1; i<=20; i++) {
 System.out.println(i);
 }
  for(int i=1; i>0; i++) {
 System.out.println(i);
 }
 }
}

二、while循环

初始化语句 ;
while ( 条件判断语句 ) {
循环体语句 ;
条件控制语句 ;
}
1.执行初始化语句——》2.执行条件判断语句,看其结果是true还是false 是true继续执行 false结束循环3.执行循环体语句,——》4,执行条件控制语句——》5回到条件判断语句也就是2再继续循环
public class Demo2 {
 public static void main(String[] args) {
 int j = 1;
 while(j<=10) {
//就是输出10次 我是while循环
 System.out.println("我是while循环");
 j++;
 }
 }

三、do/while循环

初始化语句 ;
do {
循环体语句 ;
条件控制语句 ;
} while ( 条件判断语句 );
do while循环是先执行初始化语句,然后再执行循环体语句,然后执行循环体语句,然后执行条件判断语句,判断结果ture 继续执行  ;false结束循环,(最后才执行条件判断语句)这是和for 和while不一样的地方。
看个题
输出5次我是do while
public class demo2 {
 public static void main(String[] args) {

 int j = 1;
 do {
 System.out.println("我是do/while");
 j++;、

 }while(j<=5);
 }
}

四、三种循环的区别

for循环和while循环是 先判断条件 再决定执不执行

do/while 是先执行一次循环体,在判断条件(不管条件成不成立都先执行一次)

4.2  for和while的区别

for循环中的条件控制语句的变量 出了for循环就用不了了,只能在for循环中使用

while循环的变量不在其语法中,所以循环结束后仍然可以被使用。

4.3跳转控制语句

break;结束循环

continue;跳出本次循环;继续下次循环

遇见break; 就是结束循环了   就不在继续循环了

continue就是跳出这一次 进行下一次循环。

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值