编写一个应用程序“Example02.java”。 在Example02中定义一个带参数的方法print99,该参数用于指定乘法表打印的行数。 在Example02中定义一个方法print99,此方法没有参数。 在main方法中分别调用无参方法print99()和有参方法print99(6),测试两个重载的方法print99能否成功打印出符合要求的乘法表。
时间: 2023-05-23 22:00:36 浏览: 171
好的,我明白了。以下是可行的代码实现:
```java
public class Example02 {
public static void main(String[] args) {
print99();
System.out.println();
print99(6);
}
public static void print99() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " x " + i + " = " + (i * j) + "\t");
}
System.out.println();
}
}
public static void print99(int rows) {
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " x " + i + " = " + (i * j) + "\t");
}
System.out.println();
}
}
}
```
在上面的代码中,我们首先定义了一个名为`Example02`的类。然后,我们在其中定义了两个`print99`方法,一个是无参方法,另一个是带参数的方法。这两个方法都用于打印指定行数的乘法表。
在`main`方法中,我们首先调用无参的`print99`方法,然后打印一个空行,接着再调用带参数的`print99`方法,传递行数为6。
这样,当我们运行这个程序时,应该能够成功打印出符合要求的乘法表。
阅读全文