用PrintWriter流将九九乘法表写入到文件99.txt中。
时间: 2023-12-06 15:44:23 浏览: 145
以下是Java代码示例:
```java
import java.io.*;
public class Write99TableToFile {
public static void main(String[] args) {
try {
PrintWriter writer = new PrintWriter("99.txt");
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
writer.print(j + "x" + i + "=" + (i*j) + "\t");
}
writer.println();
}
writer.close();
System.out.println("九九乘法表已成功写入文件99.txt中!");
} catch (IOException e) {
System.out.println("写入文件时出现错误:" + e.getMessage());
}
}
}
```
代码中,我们首先创建一个PrintWriter对象,将其指向文件名为99.txt的文件。接着使用两个嵌套的for循环来输出九九乘法表中的每一项,并使用print方法将结果写入文件中。最后使用println方法换行,并在外层循环中关闭PrintWriter流。若写入文件失败,则会抛出IOException异常并输出错误信息。
阅读全文