流程控制之循环结构

1 while循环

      while(条件){

                   //循环语句

}

条件:结果是boolean类型的值、变量和表达式,还可以是一个结果为boolean的方法

int i=1;
	while(i<=10) {
		System.out.println("第"+i+"次循环");
		i++;
	}

do-while:单我们需要循环至少执行一次的时候,即使表达式的值false

               do-while也可以执行一次,但是whlie是不能执行的。

            do{

                //循环内容

}while(条件)

int i=1;
		do {
			System.out.println("do-while循环"+i);
		}while(i>10);
		
		while(i>10) {
			System.out.println("while循环"+i);
		}
	}

2 for循环

          for(初始化1;条件2;迭代运算3){

                                循环语句4

}  

     条件:必须是boolean表达式

执行过程:1->2-->如果条件为真,则-->4-->3-->2--->若果条件为真....

                  --->如果条件为假,则直接跳出循环。执行后面的语句。

int i;
		int ride=1;
		//利用for循环来求阶乘
		for(i=3;i>0;i--) {
		ride*=i;
		}
		System.out.println(ride);

       多个循环控制变量:

 

for(int j=20,i=0;i<j;i++,j--) {
			System.out.println("j="+j+",i="+i);

死循环

  for(;;){

}

相当于

while(true){

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值