首页 > 代码库 > 【循环2】打印各种图案

【循环2】打印各种图案

开始正题之前,先讲讲java里的for循环和while循环

比如重复打印一串字符串五次,先用while循环来编写代码

 

—————— while循环的用法如下所示 ———————— 

    ********************
    | while(循环继续条件) {   |
    |     循环体                    |
    | }                               |
    ********************

 1 /** demo是我们创建的工程名称, 而Demo首字母大写则是 2     公共类名,即java文件的前缀名, (;)是语句结束符 ~  3 **/ 4 package demo; 5  6 public class Demo { 7     public static void main(String[] args) { 8         int count = 1; 9 10         while (count <= 5) {11             System.out.println("欢迎归来!");12             count++;13         }14     }15 }

 

---------------------- 下面是for循环的用法 -------------------------------

****************************************** 
|   for (初始操作; 循环继续条件; 每次迭代后的操作) {   |           
|       // 循环体                    |          
|      语句(组);                   |          
|  }                          |         
******************************************

1 package demo;2 3 // 当for循环的循环体只有一个语句时,可以省略花括号 {}4 public class Demo {5     public static void main(String[] args) {6         for (int count = 1; count <= 5; count++)7             System.out.println("Hello, world!");8     }9 }

 

-------------------------------------------------------------
|>
| OK, 上面都是玩过家家,接下来玩点更炫酷的东西   ~>--|>

技术分享
 1 /** 第一个for循环是控制打印次数的,一共6次,第二个for循环是 2         控制每行打印的个数 ,这里是第一行打印一个,第二行打印两个     3         注意: 这里的print是不换行的,只有在每一行都打印完毕后, 4         我们才会用给它换行**/ 5  6 package demo; 7  8 public class Demo { 9     public static void main(String[] args) {10         for (int count = 1; count <= 6; count++) {11             for (int i = 1; i <= count; i++)12                 System.out.print(i + " ");13             System.out.println();14         }15         for (int count = 1, i = 1; count <= 3; count++)16             System.out.println(i);17     }18 }
打印旗子

技术分享

 

【循环2】打印各种图案