银行账户分配

时间:2016-03-11 14:59:22

标签: java

我试图通过使用蓝色来制作银行图案网格,但我无法修复这一面。有人能看到我的代码并帮我解决问题吗?

int h = grid.getHt();  
int w = grid.getWd();

for (int row = 0; row < (w/2)+1; row++) 
    for (int col = 0; col < row+2; col++){ 
         grid.setColor(row, col, Color.BLUE); 
         grid.setColor(w - row, col, Color.BLUE); 
    } 

我的代码打印出来

$

$$

$$$

$ $ $ $

$$$$$

$$$$$$

$$$$$

$ $ $ $

$$$

$$

$

我想要什么

    $

   $ $

  $ $ $

$ $ $ $ $

$ - 假设蓝色

1 个答案:

答案 0 :(得分:1)

这应该对您有用:https://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html

首先要做的是弄清楚最后一行所需的最大长度是多少。并根据它添加空格。

Base dir
|
--->testDir/.../testFile
--->testSymlink

这将是打印$(或类似的东西)之前/之后的空格量