21xrx.com
2024-09-20 01:07:07 Friday
登录
文章检索 我的文章 写文章
菱形用Java代码实现的方法
2023-06-17 02:06:58 深夜i     --     --
Java编程 菱形图案 循环嵌套

在Java编程中,有时需要输出一些特殊形状的图案,如三角形、菱形等。本文将介绍如何使用Java代码实现菱形图案的输出。

实现菱形图案的基本思路是通过循环嵌套输出“*”符号,根据菱形的规律控制输出的数量和位置。下面是实现菱形图案的Java代码示例:


public class DiamondPattern {

  public static void main(String[] args) {

    // 打印上半部分菱形

    for (int i = 1; i <= 5; i++) {

      for (int j = 1; j <= 5 - i; j++) {

        System.out.print(" ");

      }

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

        System.out.print("*");

      }

      System.out.println();

    }

    // 打印下半部分菱形

    for (int i = 4; i >= 1; i--) {

      for (int j = 1; j <= 5 - i; j++) {

        System.out.print(" ");

      }

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

        System.out.print("*");

      }

      System.out.println();

    }

  }

}

以上代码通过两层循环嵌套实现了菱形图案的输出,利用空格符和“*”符号进行了完美的排版。

  
  

评论区

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