Eclipse怎么画金字塔笑脸

img

怎么画,搞了好久没有弄明白,哪位哥大可以帮帮我,帮帮我,要代码,也可以是步骤,995

笑脸怎么搞的?

    public static void main(String[] args) {
        print(8, "😊");
    }
    private static void print(int n, String s) {
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n - i - 1; j++) System.out.print(" ");
            for (int j = 0; j < i * 2 + 1; j++) System.out.print(s);
            System.out.println();
        }
    }

不太好对齐,写了个差不多的,示例代码如下。

public class Test {

    public static void main(String[] args) {
        for (int i = 0; i < 9; i++) {
            for (int k = 0; k < 8 - i; k++) {
                System.out.print(" ");
            }
            for (int j = 0; j < 2 * i + 1; j++) {
                System.out.print("😄");
            }
            for (int k = 0; k < 8 - i; k++) {
                System.out.print(" ");
            }
            System.out.println();
        }
    }
}

运行结果如下:

img

如有帮助,请采纳。

img

p(8,"\uD83D\uDE04");