java随机产生100个数写入文件
时间: 2024-10-13 18:10:02 浏览: 18
java追加写入txt文件的方法总结
在Java中,你可以使用`java.util.Random`类生成随机数,并使用`FileWriter`和`BufferedWriter`将这些数字写入文件。以下是一个简单的示例:
```java
import java.io.*;
import java.util.Random;
public class RandomNumbersToFile {
public static void main(String[] args) {
int numOfRandomNumbers = 100;
String fileName = "random_numbers.txt";
try {
// 创建随机数生成器
Random random = new Random();
// 创建FileWriter对象
BufferedWriter writer = new BufferedWriter(new FileWriter(fileName));
for (int i = 0; i < numOfRandomNumbers; i++) {
// 生成一个介于0到100之间的整数
int randomNumber = random.nextInt(101);
// 写入文件
writer.write(randomNumber + "\n");
}
// 关闭缓冲区并文件
writer.close();
System.out.println("Random numbers have been written to the file.");
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这个程序会创建一个名为`random_numbers.txt`的文件,包含100个从0到100的随机整数。每个数字之间由换行符`\n`分隔。
阅读全文