Java连载22-for循环
2019-08-29 09:10:44来源:博客园 阅读 ()
一、循环结构
在程序当中总有一些需要反复的/重复的执行的代码,假设没有循环结构,那么这段需要重复执行的代码自然式子最需要重复编写的,代码无法得到重复使用,所以多数编程语言都是支持循环结构的,将来把需要反复执行的代码片段放到“循环体”,再联合“计数器”,共同控制这段需要反复执行的代码。
1.基本上所有的编程语言支持的循环包括三种:
(1)for循环;(2)while循环;(3)do.....while循环。
2.当前示例主要讲解for循环,for循环的语法结构是什么样的呢:
语法结构
for (初始表达式;布尔表达式;更新表达式){ //是需要重复执行的代码片段【循环体:由java语句构成】 }
3.for循环的执行过程/执行原理
(1)初始化表达式,布尔表达式,更新表达式都不是必须要写的,但是两个分号是必循的。
(2)初始化表达式是最先执行的,并且在整个for循环之中只执行一次
(3)布尔表达式必须是true/false,不能是其他值。
(4)for的执行过程
i.先执行初始化表达式,并且该表达式只会执行一次
ii.判断布尔表达式的结果是true还是false
iii.布尔表达式为真,执行循环体,执行更新表达式,再次判断布尔表达式。
iv.布尔表达式为假,循环结束。
4.例子:
//需求:输出数字1~10 for (int i = 0;i<=10;++i) {//for循环中之中的变量i的作用域仅限于当前for循环之中使用 System.out.println(i); }
5.循环嵌套
内层循环中的变量名和外层循环中的变量名不能重名。
挺简单的不举例了。
三、源码:
d22_for_circulation.java
地址:
https://github.com/ruigege66/Java/blob/master/d22_for_circulation.java
2.CSDN:https://blog.csdn.net/weixin_44630050(心悦君兮君不知-睿)
3.博客园:https://www.cnblogs.com/ruigege0000/
4.欢迎关注微信公众号:傅里叶变换,后台回复”礼包“,获取大数据学习资料
原文链接:https://www.cnblogs.com/ruigege0000/p/11427465.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash