raf.seek(pos) 的模拟

Analog of raf.seek(pos)

我想从 java 中找到 raf.seek(pos) 方法的模拟。 需要在文本文件(书页)中按编号查找页码。

val raf = RandomAccessFile(file, "r")
raf.seek(pageNumber * PAGE_SIZE)
raf.read(bytePage)

我不喜欢我的版本。太java导向了。想另辟蹊径。 W/o 可能是字节数组。

即使你从 android 的方面来看,你也会发现 RandomAccessFile 确实 来自 java 标准库。

换句话说:class 没有特定的 "kotlin'ized" 版本。

因此答案是:到目前为止,您必须使用看起来 "java'ish" 的代码。