循环结构
定义:根据循环条件,重复性的执行某段代码。
循环结构4要素:1.初始化条件;2.循环条件;3.循环体;4.迭代条件。
有以下三种循环语句:<!--JDK1.5提供了 foreach循环,方便的遍历集合、数组元素-->
while
do...while
for
结构
for(1;2;4){ 3; }//执行过程:1;2;3;4;2;3;4......
练习:
int num = 1; for(Sysytem.out.println("a");num <= 3;System.out.println("c"),num++){ System.out.println("b"); } //输出结果:abcbcbc
遍历100以内的偶数:
for(i = 1;i <= 100;i++){ if(i % 2 = 0){ System.out.println("100内的偶数有:"+i); } }
遍历1到150,在每行打印一个值,另外在每个3的倍数行上打印出“foo”,5的倍数打印“biz”,7的倍数打印“baz”
class ForTest{ public static void main(String[] args){ for(i = 1;i <= 150;i++){ System.out.print(i + " "); if(i % 3 == 0){ System.out.print(i + "foo"); } if(i % 5 == 0){ System.out.print(i + "biz"); } if(i % 7 == 0){ System.out.print(i + "baz"); } System.out.println(); } } }