我用RandomAccessFile
类编写了一个程序来读取二进制数据。代码如下
RandomAccessFile in = new RandomAccessFile('BOT.GRD', "r");
in.read(a);
现在我想动态选择文件,而不是像上面那样直接提供。我尝试了很多,我无法做到这一点。任何人都可以帮助我吗?
答案 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);