1 package www.control;
2
3 /**
4 * while 先判断后执行
5 * do while 先执行后判断
6 * for 初始化值/条件判断/迭代 9.for 快捷添加for循环
7 *
8 * 增强for 主要用来遍历数组或集合
9 */
10
11 public class Demo4_Loop {
12 public static void main(String[] args) {
13
14 int i = 0;
15
16 //println 输出自动换行
17 //print 输出不换行
18 //转义字符 "\n" 代表换行 "\t"代表tab键
19 System.out.println("=while===========================");
20 while (i<=10){
21 System.out.print(i+" ");
22 i++;
23 }
24
25 System.out.println("\n"+"=do while===========================");
26 i=0;
27 do {
28 System.out.println(i);
29 i++;
30 }while (i<=10);
31
32 System.out.println("=for===========================");
33 for(int i1=1;i1<=100;i1++){
34 if (i1%3==0){
35 System.out.print(i1+"\t");
36 }
37 if (i1%(3*3)==0) {
38 System.out.println();
39 }
40 }
41 //死循环
42 for (;;) {
43 break;
44 }
45
46 //快捷方式添加for循环 9.for
47 System.out.println("=九九表===========================");
48 for (int i2 = 1; i2 <= 9; i2++) {
49 for (int i3 = i2; i3 <= 9; i3++) {
50 System.out.print(i2+"*"+i3+"="+i2*i3+"\t");
51 }
52 //System.out.print("\n");
53 System.out.println();
54 }
55
56 System.out.println("=九九表===========================");
57 for (int ib2 = 1; ib2 <= 9; ib2++) {
58 for (int ib3 = 1; ib3 <= ib2; ib3++) {
59 System.out.print(ib2+"*"+ib3+"="+ib2*ib3+"\t");
60 }
61 //System.out.print("\n");
62 System.out.println();
63 }
64 }
65 }