我已经编写了一些代码来创建/读取/写入普通文件,它需要一个文件系统。这使我可以模拟内存中的文件系统以进行测试(我正在jimfs
为此使用)。
一般来说,我使用path =
(java.nio.file.FileSystem)
. getPath("path")
,然后java.nio.file.Files.___(path)
。
这对我来说一直很好。
现在,我想做同样的事情,但我需要一个RandomAccessFile
. 问题是 this 不能以 aPath
作为参数,只能以 a 为参数File
。当我尝试去做时path.toFile
,我得到了java.lang.UnsupportedOperationException
。有没有办法可以在RandomAccessFile
上创建jimfs
FileSystem
?
问问题
21 次