Вопросы по теме 'randomaccessfile'
Получение байтового смещения строки в текстовом файле?
У меня есть текстовый файл вроде
one
two
three
four
five
Мне нужно получить смещение каждой строки в файле. Как мне это сделать на Java?
Я просмотрел некоторые библиотеки ввода-вывода (например, BufferedReader и RandomAccessFile), но не...
5695 просмотров
schedule
20.11.2021
Чтение данных из RandomAccessFile приводит к неверным результатам - Java
У меня есть текстовый файл с 42 строками. В каждой строке более 22 000 номеров, разделенных запятыми.
Я хотел извлечь определенные числа из каждой строки, и у меня есть массив int длиной 1000, содержащий 1000 чисел, которые мне нужны из каждой из...
974 просмотров
schedule
03.11.2021
Почему Java FileChannel.truncate не работает предсказуемо только в Windows?
У меня есть веб-приложение, работающее в Wildfly, и часть приложения использует временный файл через: File.createTempFile(...) . Затем этот временный файл используется в качестве файла назначения для потока java.io.RandomAccessFile для чтения и...
659 просмотров
schedule
07.09.2021
RandomAccessFile выдает исключение FileNotFound
Я создаю новый файл, используя RandomAccessFile в режиме «rw». но это дает
java.io.FileNotFoundException: ../dir/test.txt (Нет такого файла или каталога)
ссылка
Вот как я создал:
File baseDirAsFile = new File("../");
File dirFile =...
853 просмотров
schedule
04.05.2022
Управление текстовым файлом с использованием класса RandomAccessFile
У меня есть текстовый файл базы данных, в котором я хочу манипулировать определенными строками. Например: я хочу удалить набор данных в строке 44 или отредактировать набор данных в строке 22. Я пробовал FileWriter и RandomAccessFile, которые, похоже,...
187 просмотров
schedule
24.05.2022
чтение кусками из большого файла с использованием java
У меня есть большой файл с 10K сущностями (сущность в строке)
Я хочу прочитать его кусками по 1 тыс. сущностей в список.
Я пытался:
public List<String> getNextRequestsChunk() {
List<String> requests = new...
421 просмотров
schedule
30.07.2022
Параллелизм RandomAccessFile в Java
Я создаю объект RandomAccessFile для записи в файл (на SSD) несколькими потоками. Каждый поток пытается записать прямой байтовый буфер в определенную позицию в файле, и я гарантирую, что позиция, в которую записывает поток, не будет перекрываться с...
2730 просмотров
schedule
09.09.2022
Как класс RandomAccessFile возвращает байты с помощью метода randomAccessFile.read();
Я использую гугл-переводчик, надеюсь вопрос понятен.
Есть один момент я не разбираюсь в файлах произвольного доступа .Не понимаю как работает программа но работает.
Это моя программа:
// ---------------------------------------------...
8772 просмотров
schedule
16.09.2022
Переименование файла RandomAccessFile
у меня есть RAF с именем data.bin и временный RAF с именем temp.bin.
data = new RandomAccessFile("data.bin","rws");
temp = new RandomAccessFile("temp.bin","rws");
временный файл в основном представляет собой файл data.bin, но...
1382 просмотров
schedule
22.10.2022
как записать данные UTF8 в файл xml с помощью RandomAccessFile?
При попытке записать некоторые данные UTF8 в файл я получаю мусор в файле. Код выглядит следующим образом
public static boolean saveToFile(StringBuffer buffer,
String fileName,...
1821 просмотров
schedule
20.06.2023
NullPointerException при записи в RandomAccessFile
Я могу писать в файл произвольного доступа сразу после его создания, но как только я пытаюсь писать из своей функции, он ломается.
private void openFile()
{
JFileChooser fileChooser = new JFileChooser();...
780 просмотров
schedule
01.10.2023
RandomAccessFile пишет в файл правильно, но при извлечении записей происходит сбой
Я студент компьютерных наук, получаю диплом IB. У меня есть задание, связанное с классом RAF(RandomAccessFile), и я должен использовать его в следующей программе. Я понимаю, что лучше использовать ArrayList и сериализовать программу в файл, но это...
349 просмотров
schedule
20.05.2023
Запись в файл с определенной кодировкой в Java
Это может быть связано с моим предыдущий вопрос (о том, как преобразовать "för" в "för")
Итак, у меня есть файл, который я создаю в своем коде. Сейчас я создаю его по следующему коду:
FileWriter fwOne = new FileWriter(wordIndexPath);...
10623 просмотров
schedule
01.06.2023
RandomAccessFile ничего не читает из файла
Когда я пытаюсь прочитать данные с тем же объектом RandomAccessFile, ничего не возвращается, однако, когда я создаю новый объект и читаю этот файл, он работает нормально, почему это происходит?
class RandomAccess{
public static void main(String[]...
21 просмотров
schedule
12.07.2023
Почему изменение способа инициализации объектов RandomAccessFile влияет на производительность FileChannel?
Я изучаю возможность перезаписи некоторого кода, который узким местом на диске записывает в java. В javadoc не ясно, почему первые два цикла кода ниже будут работать так иначе, чем вторые два цикла:
public void testFileChannel() throws...
554 просмотров
schedule
25.01.2024