我是 Java 新手,我在将一系列随机数写入输出文件时遇到了一点问题。我需要使用 RandomAccessFile 和 writeDouble。这是我的代码的一部分,知道为什么会这样。谢谢
private static void numGenerator(int values){
Random generator = new Random();
for (int i = 0; i < values; i++) {
double number = generator.nextInt(200);
System.out.println(number);
String outFile = "output.txt";
RandomAccessFile outputStream = null;
try{
outputStream = new RandomAccessFile(outFile,"rw");
}
catch(FileNotFoundException e){
System.out.println("Error opening the file " + outFile);
System.exit(0);
}
number = outputStream.writeDouble(number); //ERROR
}
}
编辑:错误:类型不匹配:无法从 void 转换为 double