У меня проблема с памятью, поскольку я работаю с очень большим набором данных и получаю утечки памяти с помощью char[] и строк, не знаю почему! Поэтому я подумываю записать некоторые обработанные данные в файл, а не хранить их в памяти. Итак, я хочу писать тексты из arrayList в файл с помощью цикла. Сначала программа проверит, существует ли уже конкретный файл в текущем рабочем каталоге, а если нет, то создаст файл с определенным именем и начнет записывать тексты из arrayList построчно с помощью цикла; и если файл уже существует, откройте файл и добавьте первое значение массива после последней строки (в новой строке) файла и начните записывать другие значения массива в цикле построчно.
Может ли кто-нибудь подсказать мне, как это сделать на Java? Я не очень хорошо разбираюсь в Java, поэтому, если возможно, предоставьте пример кода.
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/110 ... le-in-java