求1到100之间所有能被3整除的整数和,将结果写入D盘根目录中的文件data,tzt中。java代码
时间: 2025-02-23 20:32:33 浏览: 36
在Java中,你可以使用FileWriter和BufferedWriter来创建并写入文件,同时使用for循环和条件判断找到并计算1到100之间所有能被3整除的整数之和。下面是一个简单的示例代码:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
public class Main {
public static void main(String[] args) {
int sum = 0;
try {
// 创建一个FileWriter对象,指定路径为D盘根目录下的"data.txt"
FileWriter writer = new FileWriter("D:\\data\\tzt.txt");
// 使用BufferedWriter进行更高效的写操作
BufferedWriter bufferedWriter = new BufferedWriter(writer);
// 计算1到100之间能被3整除的数之和
for (int i = 1; i <= 100; i++) {
if (i % 3 == 0) {
sum += i;
}
}
// 写入结果到文件
bufferedWriter.write("1到100之间能被3整除的整数和为: " + sum);
bufferedWriter.newLine(); // 新行符
// 关闭流
bufferedWriter.close();
writer.close();
System.out.println("数据已成功写入到文件中");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
运行此程序后,它将在D盘根目录下生成一个名为"data\tzt.txt"的文件,其中包含所求和的结果。
阅读全文
相关推荐















