2013-02-01 193 views
-3

我完全失去了如何去做一个java程序 这样做。 可以向我解释我将如何去做这件事?模式帮助Java

你想要什么模式我画:4

你要什么尺寸这种模式:23

     * 
        * 
        * 
       * 
       * 
      * 
      * 
     * 
     *    * 
    *     * 
    *     * 
* * * * * * * * * * * * * * * 
         * 
         * 
         * 
         * 
         * 
         * 
         * 
         * 
         * 
         * 
         * 
+0

只有简单的方法,我能想到的是一个println声明的海.. –

+0

SO是不是问一个地方你做家庭作业。 – Andremoniy

+0

我只是问我如何去做这件事。因为用户需要输入他们想要复制的字母或数字以及大小。 –

回答

2

我敢肯定,你的老师会很高兴:

boolean[][] f = new boolean[24][15]; 
    for (int i = 0; i < 12; i++) 
     f[12 - i][i] = f[12][i] = f[9 + i][11] = f[12][14 - i] = f[23-i][11] = true; 

    for (boolean[] r : f) { 
     for (boolean b : r) { 
      System.out.print(b ? "* " : " "); 
     } 
     System.out.println(); 
    }