用java随机产生1000以上的整数(有正有负),写入文件input.txt的代码
时间: 2024-02-01 17:15:39 浏览: 45
Java生成随机正整数
以下是示例代码,使用Java的Random类生成随机整数,并使用FileWriter将整数写入文件中:
```java
import java.io.FileWriter;
import java.io.IOException;
import java.util.Random;
public class GenerateNumbers {
public static void main(String[] args) {
try {
FileWriter writer = new FileWriter("input.txt");
Random random = new Random();
for (int i = 0; i < 1000; i++) {
int number = random.nextInt(2001) - 1000; // 生成 -1000 到 1000 的整数
writer.write(number + "\n");
}
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
```
这段代码将在当前目录下生成一个名为input.txt的文件,其中包含1000个范围在-1000到1000之间的整数。
阅读全文