2.6.1 什么是循环

一、循环的概念

循环 顾名思义就是循环往复,重复的做一些事情。在程序语言中,循环是反复执行某些代码的一种计算机处理过程;可以说,执行循环才是计算机程序的强大之处。

二、初识循环

小栗子 分析一下:我要在控制台输出10条“我是最棒的!”,是怎么做的?
如果没有学过循环,我们大概是这样做的:

		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!");
		System.out.println("我是最棒的!")

在这个过程中,我们发现,我们每操作一遍System.out.println(“我是最棒的!”);心里就会默默+1,直到数到10为止是吗?如此,System.out.println(“我是最棒的!”);其实就是我们反复做的事情,我们叫循环体,而此处我们终止往下执行的10,其实就是要做这个事情的条件,也就是说不到10就必须接着做;我们开始数的1就是做这个事情的初始状态,而1–10的变化过程,其实就是初始状态—》终止条件变化的过程。
为了方便理解,我们将其归纳为循环四要素。

三、循环四要素

1.循环初值—》循环的初始状态,决定循环从哪里开始
2.循环条件—》循环的终止状态,决定循环在哪里结束
3.循环体 -----》反复做的事情(当然,是满足循环条件的时候)
4.循环变量的改变—》规定了初值向终值的变化过程
如此,将上述例子用循环四要素来表示即:
1.循环初值—》1
2.循环条件—》10
3.循环体 -----》System.out.println(“我是最棒的!”);
4.循环变量的改变—》+1
分析一下即可知,此处的1,10,+1针对的其实是同一个元素(变量),此处可以为其取一个变量名,比如i,则修改如下:
1.循环初值—》i = 1
2.循环条件—》i<=10
3.循环体 -----》System.out.println(“我是最棒的!”);
4.循环变量的改变—》i = i+1

多说一句: 以上我们分析的是循环的逻辑,逻辑是分析一个问题的条理,任何有关循环的问题,我们都可以先按照循环四要素来分析,此处请思考,在刚才的问题中,我可否将循环初值 i =1 修改为i = 0或者其他值?
接下来,我们将讲解如何用Java循环的语法结构来实现这种逻辑。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值