for
for(1;2;3)循环的括号中有三条语句,都是可选项。
语句1:在整个循环开始之前执行,仅运行一次,不参与循环。
语句2:必须boolean表达式,每次循环开始之前会判断,true则执行循环,false则不执行。没写则死循环。
语句3:在每次循环体运行结束之后执行,每次结束都执行。
练习:
使用星号打印如下图案
*****
*****
*****
*****
*****
i *
* 0 1
** 1 2
*** 2 3
**** 3 4
***** 4 5
i 空格 *
* 0 4 1
*** 1 3 3
***** 2 2 5
******* 3 1 7
********* 4 0 9
d. continue、break、return
continue:跳跳出本次循环,继续执行下一次循环判断
break:结束整个循环,不再进行判断
return:任何时候使用return 都跳出方法,无返回值的情况return直接带分号即可。