使用while循环+if判断在控制台打印输入一个五行四列的正方形

如何使用while循环+if判断在控制台打印输入一个五行四列的正方形

五行四列的正方形?不是长方形么。能不能发下效果图。
需要if过滤什么?


public static void main(String[] args) {
        int a = 1;
        int b = 1;
        while (a<=5){
            while (b<=4){
                System.out.print("*   ");
                if (b==4){
                    System.out.println();
                    b=1;
                    break;
                }
                b++;
            }
            if (a==5){
                break;
            }
            a++;
        }
    }

能输出5行4列,是不是正方形就不知道了好,你觉得是也可以

img