Вопросы по теме 'randomaccessfile'

Запись данных в RandomAccessFile
В моем проекте мне нужно создать файл для каждого ученика, и я думаю, что у меня есть созданный метод, вот он ниже public addStudent(String fullName, int grn, String formClass, String formTeacher) { //Default values int...
414 просмотров
schedule 06.11.2023

Произвольный доступ к файлам Java: получить байтовое смещение начала строки
Мне нужно произвольно обращаться к определенным записям в текстовом (ASCII) файле, а затем читать оттуда, пока не будет найдена определенная «последовательность остановки» (разделитель записей). Файл содержит многострочные записи, и каждая запись...
5048 просмотров

Java RandomAccessFile.java под Linux работает неправильно
Я пытаюсь реализовать простую команду tail -f linux в java. Вот мой код. try { // position within the file File file = new File("/home/curuk/monitored/log.txt"); RandomAccessFile raFile = new RandomAccessFile(file,...
960 просмотров
schedule 16.03.2024

Кто лучше по производительности filechannel или RandomAccessFile для чтения и записи?
Недавно я наткнулся на FileChannel , Я большой поклонник RandomAccessFile . Но мне интересно, почему я должен выбрать FileChannel вместо RandomAccessFile для чтения из файла и записи этого содержимого в другой. Есть ли какая-то конкретная...
6339 просмотров
schedule 02.06.2024

Как обрабатывать исключение EOFException?
Этот код возвращает EOFException, какие-либо предложения, что добавить или как решить проблему? public AbstractBlock readBlock(int blockNum, AbstractDBFile f) throws IOException { DBFile dbf = (DBFile) f; byte[] data2 = new...
321 просмотров
schedule 28.04.2024

Заменить слово другим без использования функции замены
Мне нужно заменить слово на другое без использования функций replace и replaceAll в тексте. Если слово, которое я хочу заменить, имеет ту же длину, что и исходное, проблем не возникает. Проблема в том, что слово, которое я хочу заменить,...
881 просмотров
schedule 23.05.2024

Как я могу использовать InputStream для частей RandomAccessFile?
Я новичок в Java, и я написал парсер, который работает на RandomAccessFile (формат файла требует случайного позиционирования). Для тестирования JUnit я загружаю в синтаксический анализатор различные образцы входных файлов. Теперь я подумал, что...
716 просмотров
schedule 16.02.2024