模式帮助Java

时间:2013-02-01 07:01:16

标签: java

我完全迷失了如何制作java程序 这样做。 可以向我解释一下我将如何做这件事吗?

  

您希望我绘制什么模式:4

     

你想要这种模式的大小:23

                      *
                    *
                  *
                *
              *
            *
          *
        *
      *               *
    *                 *
  *                   *
* * * * * * * * * * * * * * *
                      *
                      *
                      *
                      *
                      *
                      *
                      *
                      *
                      *
                      *
                      *

1 个答案:

答案 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();
    }