本章为各位介绍java中的一个循环结构for。照旧,话不多说,直接上码图。
结构执行的结果如下
for结构的执行流程如下
可以看到,语句2的代码决定了for语句结束的时间,而语句三的执行引导了for语句结束的条件。需要提醒的是,在for语句中,同样可以使用break语句与continue语句,break语句执行后,同样直接跳出for结构,无论语句2是否依然成立,都会直接结束,而continue执行后,会忽略掉后续的代码块,而进入下一次判定,多说无益,直接上码图。
执行结果如下
最后提一下,for语句中的语句1,语句2,语句3均不是必须的,即可以如下声明
这样的代码会一直执行下去,所以,希望各位了解的是,循环语句如果不是必要的场景需求下,都请确定是否会有造成死循环的情况。
接下来为大家再介绍另一种循环结构 while,同样直接上码图。
代码运行结果如下
学习while结构对比for语句会更容易理解。
除了这两个循环结构之外,java还提供了foreach、流遍历等方便的结构,相关的结构在后续的章节中会为大家介绍。
留言与评论(共有 0 条评论) |