这是我到目前为止所拥有的。我在让File Writer
工作时遇到问题。
import java.util.Random;
public class Sort {
public static void main(String[] args) {
Random rand = new Random();
int q = 10000;
for (int i = 0; i < q; i++) {
int foo = rand.nextInt();
System.out.println(foo);
}
}
}
我将在稍后使用该文件进行排序。
答案 0 :(得分:0)
如何将随机生成的数字列表写入文件?
例如像这样
public static void main(String[] args) {
try (BufferedWriter writer = Files
.newBufferedWriter(Paths.get("file.txt"))) {
for (PrimitiveIterator.OfInt ints = ThreadLocalRandom.current()
.ints().limit(10_000).iterator(); ints.hasNext();) {
writer.write(String.valueOf(ints.nextInt()));
writer.newLine();
}
} catch (IOException e) {
e.printStackTrace();
}
}
我希望你看看它是如何运作的。 https://docs.oracle.com/javase/tutorial/essential/io/file.html有更多信息。