JAVA循环学习笔记

今日学习内容:

1、for循环

	首先对于for循环,它的格式是:
		for(初始化语句;条件判断语句;条件控制语句){
			循环体语句;
		}
		先来解释一下它们分别是什么意思,初始化语句,故名思意,进入for循环首先就要执行的语句,他就可以比做是一个大门,你进入这个房子之前, 
	肯定是要经过这个大门的啊,但是进去后在房里做什么就不关大门的事了,所以呢,初始化语句也只是在进入循环的时候执行一次,再来说这个条件判
	断语句,他就好比这个房间的计时器,你没待那么久,它不会管你,你继续在里面干你想干的事,到时间了,也就是条件不满足条件了,他就要赶你走
	了,它在你走出这个房间之前一直都会存在,每当你做完一件事,它就出来一次,看你在这个房间里还有没有时间,也就是循环体每执行完一次后,他
	都会判断一次,再接下来就是条件控制语句了,它就好比是时间,你做完这些事后,它就变化一下,所以它也是在你走出这个房间之前一直都在的,最
	后就是循环体了,它呢就是你做的事,你做完了,那两个就出来了,条件判断语句没赶你走,你又可以继续重复做这些事,所以循环体肯定是一直运行
	的,这就是for循环。
		看一个简单的例子,我现在要从1加到10
//从1加到10,也就是可以做十次这些事
//1、先定义初始话变量啰,名字就叫i
//2、还要有一个变量来存放和啊,所以又定义一个变量sum
int i,sum = 0;
//3、需要用的变量定义好了,那么接下来进房间啰
for(i=1;i<11;i++){
	sum += i;
}
//4、最后从房子出来了,那就输出结果啊
System.out.printl("从1加到10的结果为:"+sum);

2、while循环

接下来说while循环,,它的格式如下:		
	while(条件表达式) {
		循环体;
		条件控制语句;
	}     
	while循环其实和for循环差不多,和for循环一样,他也有个监督者,当这个监督者发现你的条件不满足了,他就会把你赶走了。他有一个优点,那就是,
它不用提前知道你要做多少次,而for循环就要知道你要做多少次,所以在不知道循环体需要执行多少次的时候,用while循环是个不错的选择。
一样的举例子:假设某员工的年薪是10万,老板说每年给他涨百分之十五,那么多少年后该员工的年薪可以达到或超过15万呢?
//分析:很显然,这个问题一看就知道要用循环,它一直都要做同样的事啊,但是呢,yongfor循环好像又不好做,这时候while循环的特点就体现出来了
//1、首先肯定要定义一个变量来存放年薪啊,之后再定义一个变量存放年份啊
int s = 100000,n=0;
//2、定义好之后就开始使用啰
while(s<150000){
	s *= 1.15;
	n += 1;
}
//3、最后输出结果啰
System.out.printl("至少需要:"+n+"年");

3、do…while循环

最后讲一下do…while循环,它的格式是:
do{
循环体;
}while (条件控制语句);
do…while循环,用的不多,这里我就不过多介绍了。

4、循环跳转语句

	这里主要就是continue和break了,假设我现在在循环体里面有一个判断条件,满足条件之后,这个循环体后面的语句就不用执行了,但是我又需再次进入
	循环体,然后重新执行,这个时候我就可以添加continue到这个判断条件的语句里面了,还有一种情况就是当我执行这个循环体后,我已经达成我要的效
	果了,我不需要继续执行循环体下面的语句了,也不需要继续运行循环体了,这个时候就要用到break了,它的功能就是这样的。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值