如何用Java打印出10×10的矩形
时间: 2024-09-07 13:04:52 浏览: 14
在Java中打印出一个10×10的矩形,我们可以通过嵌套循环来实现。外层循环控制行数,内层循环控制每行打印的字符数量。下面是一个简单的例子,使用星号(*)作为填充字符:
```java
public class RectanglePrinter {
public static void main(String[] args) {
int rows = 10; // 定义行数
int columns = 10; // 定义列数
for (int i = 0; i < rows; i++) { // 外层循环控制行
for (int j = 0; j < columns; j++) { // 内层循环控制列
System.out.print("* "); // 打印星号和一个空格
}
System.out.println(); // 每打印完一行后换行
}
}
}
```
这段代码会打印出一个由星号组成的10×10矩形,每行10个星号,共10行,每行之后有一个换行符。
相关问题
用Java计算出长10宽5的矩形面积和周长
好的,那我来为你用Java计算出长10宽5的矩形面积和周长。
```java
public class Rectangle {
int length;
int width;
public Rectangle(int l, int w) {
length = l;
width = w;
}
public int getArea() {
return length * width;
}
public int getPerimeter() {
return 2 * (length + width);
}
public static void main(String[] args) {
Rectangle rectangle = new Rectangle(10, 5);
int area = rectangle.getArea();
int perimeter = rectangle.getPerimeter();
System.out.println("面积为:" + area + ", 周长为:" + perimeter);
}
}
```
上面的代码中,我们定义了一个名为Rectangle的类,其中包含了两个属性length和width,以及两个方法getArea和getPerimeter,分别用于计算矩形的面积和周长。
在main方法中,我们创建了一个Rectangle对象,并传入长10宽5的初始值。然后通过调用getArea和getPerimeter方法,分别得到了矩形的面积和周长,并将结果打印输出。运行程序,输出结果为:
```
面积为:50, 周长为:30
```
这就是用Java计算长10宽5的矩形面积和周长的方法。
java show方法打印空心矩形
以下是 Java 中打印空心矩形的示例代码:
```
public class Main {
public static void main(String[] args) {
int rows = 5;
int columns = 10;
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= columns; j++) {
if (i == 1 || i == rows || j == 1 || j == columns) {
System.out.print("*");
} else {
System.out.print(" ");
}
}
System.out.println();
}
}
}
```
这段代码将打印一个 5 行 10 列的空心矩形,其中矩形的边框由星号组成,内部为空格。