JAVA循环语句

Java三种常用循环语句介绍
本文介绍了Java中三种常用循环语句。for循环可重复执行语句,先初始化变量,再判断条件,执行循环体并更新变量;while循环利用条件控制是否继续执行,需注意手动更新循环及避免在表达式括号后加分号;do…while循环先执行代码,再判断条件,至少执行一次。

 循环语句就是在满足一定条件的情况下反复执行某一操作,在JAVA中有三种常用的循环语句分别是for循环语句、while循环语句、do…while循环语句。
 for循环
  for循环是JAVA程序设计中最有用的循环语句之一,一个for循环可以用来重复执行某条语句,直到某个条件得到满足。

		for(int i=0;i<10;i++){	
		//int为变量	i<10为结束循环判断条件 i++为循环更新
	   	System.out.println(“i=+i);
}

结果为:

			i=0 i=1 i=2 i=3 i=4 i=5 i=6 i=7 i=8 i=9

 在执行for循环时,首先执行int i=0,完成某一变量的初始化工作,在接着判断i<10,如果为true,则进入循环体,在执行完循环体后接着执行i++,这部分通常是增加或者减少循环控制变量的一个表达式。

 在接下来执行时,i<10接着为true时,接着循环下去,直到为float时,结束本次循环,跳出for语句。


 while循环
  while语句也称为条件判断语句,while循环方式为利用一个条件来控制是否要继续反复执行这个语句。

			int w1=0; 		//声明int型变量w1并赋初值0
			while(w1<10){	//结束循环判断条件
			System.out.ptintln(“w1=+w1)
			w1++;		//循环更新
}

结果为

	w1=0 w1=1 w1=2 w1=3 w1=4 w1=5 w1=6 w1=7 w1=8 w1=9

 while循环当表达式的返回值为true时,就会接着执行括号中的代码,然后重复上一步骤直到为false时,停止循环,跳出while语句。

 这里需要注意一点的是,在写完代码之后记得在括号的最后面写一句循环更新,如果while语句没有手动写循环更新(w1++;)的话,那么while循环就会一直无限的重复执行下去。

 同时也要注意不要在while表达式的括号后面添加一个“;”,如

		while(w1<10);	//应把;去掉

 添加了这个“;”,这时JAVA程序会认为是在执行一条空的语句,从而使得JAVA程序在执行时进入了无限循环,JAVA编译器同时也不会报错,所以在使用时应该要注意到这些问题。


 do…while循环语句
  do…while循环语句与while循环语句类似,它们之间的区别是while循环语句是先判断条件是否为true,是则执行循环体。
  而do…while循环语句不管是不是true或是false,都要先执行一遍代码,在去判断条件是否成立,所以它们的区别在于,do…while循环语句是至少被执行了一次。

			int w2=0; //声明int型变量w2并赋初值0
			do{
				System.out.println(“w2=+w2)
			}while(w2<10);	//结束循环判断条件

结果为

		w2=0 w2=1 w2=2 w2=3 w2=4 w2=5 w2=6 w2=7 w2=8 w2=9
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值