【发布时间】:2020-02-08 20:39:17
【问题描述】:
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("Enter width: ");
int w = input.nextInt();
System.out.print("Enter height: ");
int h = input.nextInt();
printHeight("x", h);
printWidth("x", w);
}
private static void printHeight(String height, int count) {
for (int i = 1; i <= count; i++) {
System.out.println(height);
}
}
private static void printWidth(String width, int count1) {
for (int j = 1; j <= count1; j++) {
System.out.print(width);
}
}
我正在尝试打印具有输入高度和宽度的矩形,但它们显示出不同的模式。有没有办法嵌套它们?
【问题讨论】:
-
如果我(例如)输入
2和3作为输入,输出应该是什么样子? -
1 行打印 xxx 作为宽度,2 行打印 xxx 和 xxx,因此总共 6x。
-
@Trung - 如果其中一个答案解决了您的问题,您可以通过将其标记为已接受来帮助社区。接受的答案有助于未来的访问者自信地使用该解决方案。查看meta.stackexchange.com/questions/5234/… 了解如何操作。
标签: java rectangles