使用字节流进行输入、输出用java编写程序,输出一个九九乘法表,并将其写入一个文本文件中保存在桌面上。
时间: 2024-02-28 21:56:02 浏览: 61
用JAVA编写的九九乘法表
5星 · 资源好评率100%
好的,以下是代码实现:
```java
import java.io.*;
public class MultiplicationTable {
public static void main(String[] args) {
try {
File file = new File(System.getProperty("user.home") + "/Desktop/multiplication_table.txt");
FileOutputStream fos = new FileOutputStream(file);
OutputStreamWriter osw = new OutputStreamWriter(fos, "UTF-8");
BufferedWriter bw = new BufferedWriter(osw);
for (int i = 1; i <= 9; i++) {
for (int j = 1; j <= i; j++) {
bw.write(j + "x" + i + "=" + i*j + "\t");
}
bw.write("\n");
}
bw.close();
osw.close();
fos.close();
System.out.println("九九乘法表已保存在桌面上的 multiplication_table.txt 文件中。");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
上述代码会在桌面上生成一个名为 `multiplication_table.txt` 的文本文件,其中保存了九九乘法表的内容。
阅读全文