用java语言,用PrintWriter流将九九乘法表写入到文件99.txt中
时间: 2023-06-26 12:03:59 浏览: 134
可以使用以下代码实现:
```java
import java.io.*;
public class MultiplicationTable {
public static void main(String[] args) {
try {
PrintWriter writer = new PrintWriter(new FileWriter("99.txt"));
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
writer.print(j + "*" + i + "=" + (i * j) + "\t");
}
writer.println();
}
writer.close();
System.out.println("九九乘法表已写入到文件99.txt中。");
} catch (IOException e) {
System.out.println(e.getMessage());
}
}
}
```
代码说明:
1. 使用PrintWriter类将数据写入文件,通过FileWriter类指定文件名。
2. 使用两个for循环嵌套,外层循环控制行数,内层循环控制列数。
3. 调用print方法输出每个乘法表达式,调用println方法换行。
4. 在代码结束后,关闭PrintWriter对象。
5. 如果出现异常,输出异常信息。
运行代码后,会在当前目录下生成一个名为99.txt的文件,其中包含了九九乘法表的内容。
阅读全文