Я хочу найти аналог метода raf.seek(pos) из java.
Нужно найти страницу по номеру в текстовом файле (странице книги).
val raf = RandomAccessFile(file, "r")
raf.seek(pageNumber * PAGE_SIZE)
raf.read(bytePage)
Мне не нравится моя версия. Он слишком ориентирован на Java. Хочешь найти другой путь. Возможно, без массива байтов.
ваше требование неясно, можете ли вы объяснить это с помощью варианта использования...




Даже когда вы посмотрите на Android, вы обнаружите, что RandomAccessFile — это конечно, выходящий из стандартных библиотек Java.
Другими словами: не существует конкретной «котлинизированной» версии этого класса.
Таким образом, ответ таков: до сих пор вам приходилось использовать код, выглядящий как "java'ish".
Я не понял вашего требования, не могли бы вы уточнить? Что означает Мне не нравится моя версия. Это слишком дерзко.?