В main создал файл Output. В него записываю данные через отдельную функцию. Но эта функция вызывается у меня в цикле несколько раз. И записывает в файл только самый последний результат, а мне нужно записывать в строчку без пробелов результат каждого цикла.
public static void main(String[] args) throws Exception {
File UserOut = new File("C:\\lol\\Output.txt");
UserOut.createNewFile();
while(G != UncompressedText.length()-1) {
Compressing(NumberOfRepeats, UserOut);
}
private static void Compressing (int NumberOfRepeats, File UserOut) throws Exception
{
FileWriter WriteUserOut = new FileWriter(UserOut);
for( byte i = 0; i < R; i++)
{
if ( start == 0)
{
if(NumberOfRepeats != 1) {
WriteUserOut.write(NumberOfRepeats + "" + BMPSort[BMPSort.length - 1] + "|");
} else {
WriteUserOut.write(BMPSort[BMPSort.length - 1] + "|");
}
}
WriteUserOut.close();
}
Спасибо за советы.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники