Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2012, 22:19   #1
Shmel9
Новичок
Джуниор
 
Регистрация: 19.11.2012
Сообщений: 2
По умолчанию Запись в файл

Доброго времени суток дорогие форумчане
Родилась у меня проблема и мне ее никак не решить
Я незнаю как написать код так чтобы в файл добавлялась информация (одна строка)
и заполнялась она в конце и с новой строки
пытался сделать вот так
Код:
InputStream inpStream = new FileInputStream(file6);
            int size = inpStream.available();
            inpStream.close();
            char[] buff = new char[size];
            Reader filReadStream = new FileReader(file6);
            int count = filReadStream.read(buff);
            String cc=String.copyValueOf(buff);
            
            Writer filWriteStream = new FileWriter(file6);
            filWriteStream.write(cc);
            filWriteStream.write('\n');
              filWriteStream.write("Ololo");
            filWriteStream.close();
не работает

пытался сделать через BufferedReader и BufferedWriter тоже не помагает
не могли бы вы мне что-нибудь подсказать.

Последний раз редактировалось ACE Valery; 21.12.2012 в 22:55.
Shmel9 вне форума Ответить с цитированием
Старый 28.12.2012, 20:15   #2
adeni
 
Регистрация: 28.12.2012
Сообщений: 3
По умолчанию

Можно так

Код:
   PrintWriter out = null;
   String fileName = "c:\\temp\\test.txt";
   try {
    out = new PrintWriter(new OutputStreamWriter(new FileOutputStream(fileName, true)));
    // если точно нужно добавить переход на новую строку, то
    out.println("");
    // и сама добавляемая строка
    out.print("bla-bla-bla");
   }
   catch (Exception e1) {
    System.out.println("Error save file: "+e1);
   }
   finally {
    if (out != null)
     out.close();
   }
adeni вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запись информации в файл в файл Anubys Win Api 0 04.11.2011 23:27
запись в файл a.n.o.n.i.m Помощь студентам 4 28.09.2011 15:23
До запись в файл. Leshii Паскаль, Turbo Pascal, PascalABC.NET 2 24.09.2011 20:18
Запись в файл на С++ Mails Помощь студентам 7 31.03.2008 14:37