如何动态选择RandomAccessFile?

时间:2011-11-14 23:13:44

标签: java file arguments

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

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

现在我想动态选择文件,而不是像上面那样直接提供。我尝试了很多,我无法做到这一点。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

为用户JFileChooser选择File。有关详细信息,请参阅How to Use File Choosers 。实例

答案 1 :(得分:0)

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

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