编写程序,输出一个九九乘法表,并将其写入一个文本文件中保存在桌面用Java
时间: 2024-02-01 19:03:57 浏览: 153
以下是用Java编写输出九九乘法表并保存为文本文件的代码:
```java
import java.io.FileWriter;
import java.io.IOException;
public class MultiplicationTable {
public static void main(String[] args) {
try {
FileWriter writer = new FileWriter(System.getProperty("user.home") + "/Desktop/multiplication_table.txt");
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
int result = i * j;
writer.write(j + " x " + i + " = " + result + "\t");
}
writer.write("\n");
}
writer.close();
System.out.println("九九乘法表已保存在桌面的 multiplication_table.txt 文件中!");
} catch (IOException e) {
System.out.println("保存文件出错:" + e.getMessage());
}
}
}
```
上述代码中,我们使用了Java提供的FileWriter类来创建并写入文本文件。我们使用了System.getProperty("user.home")方法来获取当前用户的主目录,然后将文件保存在桌面上。我们使用了两层循环来输出九九乘法表,并将结果写入文件。最后,我们使用了writer.close()方法来关闭文件流,并打印出保存成功的提示信息。
阅读全文