java基础713

java基础713前面几篇文章用 Java 带大家一起了解了几个游戏小项目 感兴趣的小伙伴可以点击文章观摩下 手把手教你用 Java 打造一款简单故事书 上篇 手把手教你用 Java 打造一款简单故事书 下篇 手把手教你用 Java 打造一款简单考试系统 上篇 手把手教你用 Java 打造一款简单考试系统 下篇 手把手带你用 Java 打造一款对对碰游戏 上篇 手把手带你用 Java 打造一款对对碰游戏 下篇

大家好,我是讯享网,很高兴认识大家。



前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)、手把手教你用Java打造一款简单故事书(下篇)、手把手教你用Java打造一款简单考试系统(上篇)、手把手教你用Java打造一款简单考试系统(下篇)、手把手带你用Java打造一款对对碰游戏(上篇)、手把手带你用Java打造一款对对碰游戏(下篇)、手把手带你用Java实现点灯游戏(上篇)、手把手带你用Java实现点灯游戏(下篇),接下来的几篇文章是关于Java基础的,希望对大家的学习有帮助,欢迎大家在讨论区留言。

一、for循环语句

1.在java中一般用在次数确定情况下。如果要进行重复性指令执行,可以用for循环。基本语法如下所示:

代码语言:javascript
复制

上面这个语法语句中for关键字后面包括了三个内容,初始化表达式、循环条件、操作表达式,它们用分号(;)分隔,在大括号里面有个执行语句为循环体。这个for循环语句是怎么执行的呢?

分4步走:

第一步:首先执行的是初始化表达式;

第二步:执行循环条件,看判断条件满不满足,如果满足条件,再执行c1的语句,如果当条件不满足,就退出for循环;

第三步:执行c1的语句;

第四步:执行操作表达式,然后重复执行第二步;

2.使用for循环求1-10的整数和的值

代码如下所示:

代码语言:javascript
复制
讯享网

输出的结果是:

代码语言:javascript
复java基础713制
 
 

从上面代码我们可以看出,定义一个int类型变量sum来保存1-10整数和的值,然后看for循环,初始化表达式定义了一个int类型变量i为1,执行循环条件,看满不满足这个条件,i的值为1,条件i<=10所以是满足条件的,执行sum+=i相当于(sum=sum+i),再执行i++,又回到这个循环条件,再去判断满不满足这个条件,如果满足条件就继续执行,直到不满足条件就退出这个for循环,打印1-10整数和的值为55。

二、for循环的嵌套

1.什么是for循环的嵌套呢?

循环语句中又出现循环,我们就叫它for循环的嵌套。

例如:下面这个小案例来具体分析for循环的嵌套

代码语言:javascript
复制
讯享网

输出的结果是:

代码语言:javascript
复制
 
 

从上面代码我们可以看到注释外层循环和内存循环,首先看外层循环初始化表达式定义了一个int类型变量i的值为0,执行循环条件,看满不满足这个条件,因为i的值为0,循环条件是i<2,满足这个条件。如果不满足这个条件就退出for循环。因为这个是满足条件的,所以执行这个内层循环,同样的我们看到初始化表达式定义了一个int类型变量j的值为0;执行循环条件,看满不满足这个条件,因为j的值为0,循环条件是j<2,满足这个条件,然后输出语句“i的值为:0,j的值为:0”,再执行操作表达式的j++,这时j的值为1,执行循环条件,j<2所以是满足这个条件的,然后继续输出语句“i的值为:0,j的值为:1”,再执行操作表达式j++,此时 j的值为2,再回到循环条件,发现j<2不满足这个条件就回到外层循环,执行i++,i的值为1,继续执行内层循环。

2.for循环的特点

外层循环一次,内层循环要完成遍历。

3.使用for循环嵌套输出九九乘法表

代码如下所示:

代码语言:javascript
复制
 
 

输出的结果如下所示:

代码语言:javascript
复制
 
 

从上面的代码可以看出,声明两个变量分别是i和j,然后使用两个for循环语句。外层循环来控制它的行数,内层循环来控制它的列数。

三、for each循环

1.for each一般用在遍历数组和集合。

2.for each的语法语句格式:

代码语言:javascript
复制
 
 

3.使用foreach遍历集合的例子:

代码如下所示:

代码语言:javascript
复制
 
 

输出的结果是:

代码语言:javascript
复制
 
 

4.使用foreach遍历数组的例子:

代码语言:javascript
复制
 
 

输出的结果是:

代码语言:javascript
复制
 
 

四、总结

小讯
上一篇 2024-12-30 21:11
下一篇 2024-12-26 22:35

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/8955.html