for循环语句是Java程序设计中非常有用的循环语句。一个for循环可以用来重复执行某条语句,直到某个条件得到满足。在Java 5新增的加强的foreach语法,也非常有用。
1. for语句
for循环执行的次数是在执行前就确定的。语法格式如下:
for(初始化; 布尔表达式; 更新) { //代码语句 }
关于 for 循环有以下几点说明:
- 最先执行初始化步骤。可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句。
- 然后,检测布尔表达式的值。如果为 true,循环体被执行。如果为false,循环终止,开始执行循环体后面的语句。
- 执行一次循环后,更新循环控制变量。
- 再次检测布尔表达式。循环执行上面的过程。
2.foreach语句
foreach语句是for语句的特殊简化版本,foeeach语句并不能完全取代for语句,然而任何foreach语句都可以改写为for语句版本。foreach不是一个关键字,习惯上将这种特殊的for语句格式称之为foreach语句。foreach语句在遍历数组、集合等方面为程序员提供了很大的方便。语法格式如下:
for(元素变量 x :遍历对象 obj ){ 引用x 的Java 语句}
foreach语句中的元素变量,不必对其进行初始化。元素变量的数据类型必须和对象 obj 的数据类型一致。
另外使用for循环组合可以打印很多有趣的图形。像九九乘法表,各式菱形...... 下面是用for循环练习的菱形:
时间: 2024-10-06 18:51:06