java首先定义一个方法,用来打印九九乘法表;然后重载该方法,增加一个打印任意行数的九九乘法表的方法
时间: 2024-05-01 07:20:32 浏览: 193
打印九九乘法表java
以下是Java代码实现:
```java
public class MultiplicationTable {
// 打印九九乘法表
public static void printMultiplicationTable() {
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " * " + i + " = " + i*j + "\t");
}
System.out.println();
}
}
// 打印指定行数的九九乘法表
public static void printMultiplicationTable(int rows) {
for (int i = 1; i <= rows; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + " * " + i + " = " + i*j + "\t");
}
System.out.println();
}
}
// 测试方法
public static void main(String[] args) {
System.out.println("打印九九乘法表:");
printMultiplicationTable();
System.out.println("打印4行九九乘法表:");
printMultiplicationTable(4);
}
}
```
在上面的代码中,首先定义了一个静态方法 `printMultiplicationTable()`,用来打印九九乘法表。然后重载该方法,增加了一个带参数的方法 `printMultiplicationTable(int rows)`,用来打印指定行数的九九乘法表。在 `main()` 方法中,分别调用了这两个方法进行测试。
阅读全文