Встречается на собеседованиях • сегодня
Перезаписывает ли файл запись через FileOutputStream
При использовании FileOutputStream поведение зависит от конструктора:
- Если создавать через
new FileOutputStream(file)илиnew FileOutputStream(file, false)- файл будет перезаписан полностью (все предыдущие данные удаляются). - Если использовать
new FileOutputStream(file, true)- данные будут дописываться в конец файла (append mode).
Пример:
java
// Перезаписывает файл
try (FileOutputStream fos = new FileOutputStream("test.txt")) {
fos.write("New content".getBytes());
}
// Дописывает в конец
try (FileOutputStream fos = new FileOutputStream("test.txt", true)) {
fos.write("\nAppended content".getBytes());
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы