21xrx.com
2024-12-22 20:58:20 Sunday
登录
文章检索 我的文章 写文章
Java中如何输出图形式的字符串
2023-06-14 07:38:51 深夜i     --     --
Java 输出 图形 字符串 循环语句 控制台

在Java编程中,输出图形是常见的需求。例如,需要在控制台中输出一个菱形、一个三角形或者一个矩形。但是,由于Java中没有直接的图形输出函数,所以需要使用字符串来模拟图形的输出。

具体来说,可以通过将空格和星号字符按照一定的规则组合成字符串,然后使用System.out.println()函数进行输出。例如,以下是输出一个菱形的代码:


public class Main {

  public static void main(String[] args) {

    int n = 5;

    for (int i = 0; i < n; i++) {

      for (int j = 0; j < n - i; j++) {

        System.out.print(" ");

      }

      for (int k = 0; k <= 2 * i; k++) {

        System.out.print("*");

      }

      System.out.println();

    }

    for (int i = n - 2; i >= 0; i--) {

      for (int j = 0; j < n - i; j++) {

        System.out.print(" ");

      }

      for (int k = 0; k <= 2 * i; k++) {

        System.out.print("*");

      }

      System.out.println();

    }

  }

}

上述代码通过循环语句和空格字符和星号字符的组合,输出了一个菱形。当然,这只是一个例子,实际上可以使用类似的方法输出其他的图形,只需要根据需求调整字符的组合方式即可。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复