2017-02-02 6 views
2

Я использую следующий код для добавления строки в файл.FileUtils не добавляет строку в файл

File file = new File (rr); 
FileUtils.writeStringToFile(file, "String to append",true); 

я получил «истинный» подчеркнуты ошибки Кончик «несовместимых типов: логическое значение не может быть преобразовано в строку». Что мне не хватает?

UPDATE Я использую Java 8 с netbeans8.2 + Apache Commons IO 2.5

+0

FileUtils - это что? – Eugene

+0

Извините. Я новичок в java. Однако я использую «org.apache.commons.io.FileUtils;» – FSm

+0

Ваши аргументы неверны. См. Документы: https://commons.apache.org/proper/commons-io/javadocs/api-2.5/org/apache/commons/io/FileUtils.html#writeStringToFile(java.io.File,%20java.lang .String,% 20java.lang.String,% 20boolean). Вы должны предоставить строку, представляющую кодировку, перед булевым. – Li357

ответ

0

Я думаю, вы должны иметь больше представления о том, какие перегружен версии вам нужно. Есть несколько перегруженных версий, которые на самом деле не имеют подписи, что вы ожидаете.

См. documentation.

Смежные вопросы