21xrx.com
2025-07-08 05:53:27 Tuesday
文章检索 我的文章 写文章
Java程序-输出空心矩形
2023-06-15 14:47:14 深夜i     20     0

在Java编程语言中,输出一个空心矩形是一个非常基本的练习。本文将介绍如何在Java中编写一个程序,以输出一个空心矩形。

首先,我们需要声明两个变量,分别表示矩形的宽度和高度。接着,我们使用for循环来输出矩形的每一行。当循环到第一行或者最后一行时,我们输出星号来表示矩形的上下边框;当循环到中间部分时,我们输出空格和星号来表示矩形的左右边框。使用嵌套的for循环可以输出每一行中的每个字符。

经过一番实践,最终的代码如下:

import java.util.Scanner;
public class Main {
  public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.println("请输入矩形的宽度和高度:");
    int width = input.nextInt();
    int height = input.nextInt();
    for(int i=1;i<=height;i++) {
      for(int j=1;j<=width;j++) {
        if(i==1||i==height||j==1||j==width) {
          System.out.print("*");
        } else {
          System.out.print(" ");
        }
      }
      System.out.println();
    }
  }
}

以上就是输出空心矩形的Java程序。我们可以使用这个程序来输出不同大小的矩形,只需要输入不同的宽度和高度即可。

生成的三个关键词是Java程序、空心矩形、for循环。

  
  

评论区