Java 如何动态选择随机访问文件?

Java 如何动态选择随机访问文件?,java,file,arguments,Java,File,Arguments,我已经用RandomAccessFile类编写了一个程序来读取二进制数据。代码如下 RandomAccessFile in = new RandomAccessFile('BOT.GRD', "r"); in.read(a); 现在我想动态地选择文件,而不是像上面那样直接提供。我试了很多,但都做不到。有人能帮我吗?让用户选择文件。有关更多详细信息和示例,请参阅。将文件名分配给变量,并将其传递到RandomAccessFile构造函数: String filename = "somedynami

我已经用
RandomAccessFile
类编写了一个程序来读取二进制数据。代码如下

RandomAccessFile in = new RandomAccessFile('BOT.GRD', "r");
in.read(a);

现在我想动态地选择文件,而不是像上面那样直接提供。我试了很多,但都做不到。有人能帮我吗?

让用户选择
文件。有关更多详细信息和示例,请参阅。

将文件名分配给变量,并将其传递到RandomAccessFile构造函数:

String filename = "somedynamicname.grd";
RandomAccessFile file = new RandomAcessFile(filename, "r");
file.read(a);

你试了什么?你所说的“动态”是什么意思?如果你能提供更多信息,这会有所帮助。请看,嘿,我以为你的意思是得到一个随机文件阅读。