本节书摘来自异步社区《android游戏开发详解》一书中的第2章,第2.7节构建一个简单的计数程序,作者 【美】jonathan s. harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.7 构建一个简单的计数程序
android游戏开发详解
在下一个示例中,我们将利用第1章中介绍过的for循环来打印出数字5到12之间的每一个偶数。这是一个简单的游戏示例,但是,掌握for循环语法的技巧很重要。
创建一个名为countingproject的新的java项目,并且创建一个名为evenfinder的新类,添加程序清单2.7所示的main方法。
程序清单2.7 evenfinder类
还记得吧,for循环有3个组成部分。我们首先初始化一个计数器变量i。然后,提供了一个终止条件,该条件说“运行这个循环直到不再满足这个条件”。最后,我们提供了计数器变量自增的规则。
在前面的示例中,计数器从值5开始,并且只要其值小于endingnum + 1就会自增。当i的值变得和endingnum + 1相等的时候,循环终止(不再执行循环体),并且程序结束。
尝试自己一行一行地执行这些代码,每次“循环”运行的时候,手动增加i值。确保你理解for循环何时终止,以及为何终止。如果这对你来说有些困难,回顾一下第1章中介绍循环的部分可能会有所帮助。