2016-01-05 3 views
0

Я новичок в Scala. Я хочу добавить новую строку текста в существующий файл.Добавить новую строку текста в существующий файл в scala

Я попытался код ниже, но перезаписывать существующий текст:

println("plese enter the text") 
val text = Console.readLine() 
val write = new PrintWriter(new File("Test.txt")) 
write.write(text) 
write.close() 

пожалуйста, помогите мне с этим.

ответ

4

Это Java API вопрос

Вы можете сделать

val write = new PrintWriter(new FileOutputStream(new File("Test.txt"),true))) 

Этот файл будет открыт в режиме добавления и режим не перезаписывать.

Документация here

+0

работает для меня .. Вы можете вставить весь код? –

+0

Спасибо AJay, его рабочий штраф. –

+0

http://stackoverflow.com/questions/34649989/how-to-parse-json-with-lift-json-in-scala –

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