java записать строку в файл



Автор Влад Гузь задал вопрос в разделе Java

Как лучше работать с txt-файлами в Java? и получил лучший ответ

Ответ от }{ацкер[гуру]
JavaIO,тут же вон написано файл, а там сканеры какие то
Источник: на яве не писал

Ответ от Патрик Юрьев[мастер]
Для чтения - Scanner (лёгкий, без циклов и прочего)
Для записи - PrintWriter (лёгкий, без циклов и прочего)
File a = new File("example.txt");
//чтение:
Scanner b = new Scanner(a);
System.out.println(b.nextLine());
//запись:
PrintWriter c = new PrintWriter(a);
c.println("hello file");
c.println("goodbye file");
c.flush();
c.close();//сохранили

Ответ от Максим[гуру]
Сканнер работает с последовательностью токенов, ридер с символами. Один токен может представлять из себя что угодно - слово, число, строку. Как определишь, так и будет. FileReader - последовательность символов. BufferedReader - обёртка для любой последовательности символов (не обязательно из файла, но и передача по сети, ввод с консоли и т. д.), которая позволяет передавать данные не по одному символу, а целыми строками.

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Как лучше работать с txt-файлами в Java?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*