
Запись файлов в Java осуществляется двумя способами —
FileOutputStream
и FileWriter
. Какой именно метод выбрать, зависит от конкретной задачи.FileOutputStream
предназначен для записи потоков необработанных байтов. Это делает его идеальным решением для работы, например, с изображениями.FileWriter
другое призвание — работа с потоками символов. Так что если вы пишете текстовые файлы, выбирайте этот метод.