使用Java程序,通过代码的方式完成以下要求:在上一题所建立的D:\docum\java文件夹中新建一个number.txt文本文件,计算1~100之间所有能被3或5整除的整数,并将这些数字保存到该文本文件中。完成后保存程序文件名为Lx03.java。
时间: 2024-02-28 11:53:35 浏览: 73
好的,你可以按照以下代码来编写程序:
```
import java.io.*;
public class Lx03 {
public static void main(String[] args) {
String filePath = "D:/docum/java/number.txt"; // 文件路径
File file = new File(filePath);
if (!file.exists()) { // 如果文件不存在,则创建文件
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
try {
FileWriter writer = new FileWriter(file);
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0 || i % 5 == 0) {
writer.write(i + "\n"); // 写入数字并换行
}
}
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
你只需要将上面的代码保存到一个名为Lx03.java的文件中,然后在命令行中输入以下命令来编译它:
```
javac Lx03.java
```
编译成功后,你可以使用以下命令来运行程序:
```
java Lx03
```
程序将会在D:\docum\java文件夹中创建一个名为number.txt的文本文件,并将1~100之间所有能被3或5整除的整数写入文件中。
阅读全文