阿里Java学习路线:阶段 1:Java语言基础-Java编程入门:第7章:Java程序逻辑控制:课时25:while循环

所谓的循环结构指的是某一段代码初重复执行的处理操作,在程序之中提供有while语句来实现循环的定义,该语句有两类使用形式:
while (布尔表达式) {
条件满足时执行 ;
修改循环条件 ;
}

do {
条件满足时执行 ;
修改循环条件 ;
} while (布尔表达式) ;

范例:实现1~100的累加

public class JavaDemo {
	public static void main(String args[]) {
		int sum = 0 ;	// 保存最终的计算总和
		int num = 1 ; // 进行循环控制
		while (num <= 100) {	// 循环的执行条件
			sum += num ;	// 累加
			num ++ ;	// 修改循环条件
		}
		System.out.println(sum) ;
	}
}

除了使用while循环之外也可以使用do…while来进行处理。
范例:使用do…while实现数字累加

public class JavaDemo {
	public static void main(String args[]) {
		int sum = 0 ;	// 保存最终的计算总和
		int num = 1 ; // 进行循环控制
		do {	// 循环的执行条件
			sum += num ;	// 累加
			num ++ ;	// 修改循环条件
		} while (num <= 100) ;
		System.out.println(sum) ;
	}
}

while循环与do…while循环的最大差别:
while循环是先判断后执行,而do…while先执行一次后判断。开发中能见到do…while循环的几率几乎为1%左右,99%的情况下首选的肯定是while循环。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值