java for,while,do while循环

循环结构都由如下四个结构组成:
初始化、条件判断、循环体、迭代

while ,for,do while循环:

在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次。
语句中应有使循环趋向于结束的语句,否则会出现无限循环–––"死"循环。
初始化部分
在循环刚开始时,会计算一次“布尔表达式”的值,若条件为真,
 执行循环体。而对于后来每一次额外的循环,都会在开始前重新计算一次布尔表达式的值
 语句中应有使循环趋向于结束的语句,否则会出现无限循环–––"死"循环

循环语句是重复执行一段代码 直到不满足循环条件为止   一般循环语句包含四部分
  初始化部分      初始条件  设置循环变量的初始值、
   循环条件   这是一个boolean 表达式  每一次循环都要判断该值 如果为真 继续循环 为假 终止循环 
  循环体  这是 循环操作的主题内容   可以是一条语句 也可以是多条语句 建议  循环体 都写在大括号里面
  迭代部分  通常属于循环体的一部分  用来改变 循环变量的值 从而改变布尔表达式的值
while是先判断后执行
do...while .. 是先执行后判断
while(boolean表达式){
  循环体,迭代部分
  }

while循环:

package sxt;

public class TestDemo1 {
	public static void main(String[] args) {
		//初始化、
		int  i = 0;
		int  sum = 0;
		//条件判断、
		while (i <= 100) { 
			//循环体、迭代
			sum += i;   //sum = sum+i;          
			i++;                   
		}
		//输出
		System.out.println("Sum= " + sum);
	}

}
do{
循环体,迭代部分
  }while(循环条件);

do while循环:

package sxt;

public class TestDemo1 {
	public static void main(String[] args) {
		// 初始化、
		int i = 0;
		int sum = 0;
		do {
			// 循环体、迭代
			sum += i; // sum = sum+i;
			i++;
		}
		// 条件判断、
		while (i <= 100);

		//
		System.out.println("Sum= " + sum);
	}

}
for(初始化部分;循环条件;迭代部分){
  循环体
  }
for循环:
package sxt;

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



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值