java随机生成10个整数写入txt文件
时间: 2023-11-10 10:08:42 浏览: 122
可以使用Java中的Random类来生成随机整数,然后使用BufferedWriter将生成的整数写入txt文件中。以下是示例代码:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
// 生成10个随机整数
int[] randomNumbers = new int[10];
Random random = new Random();
for (int i = 0; i < 10; i++) {
randomNumbers[i] = random.nextInt(100); // 生成0到99的随机整数
}
// 将生成的随机整数写入txt文件
try {
BufferedWriter writer = new BufferedWriter(new FileWriter("numbers.txt"));
for (int i = 0; i < 10; i++) {
writer.write(Integer.toString(randomNumbers[i]));
writer.newLine(); // 每个数字占一行
}
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("随机整数已写入文件numbers.txt");
}
}
```
运行该程序后,会在当前目录下生成一个名为numbers.txt的文件,其中包含10个随机整数,每个数字占一行。