Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание лога в файле / 4 сообщений из 4, страница 1 из 1
07.06.2004, 16:49
    #32551151
Vano123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание лога в файле
Привет,

Ятут писал лог и промучился с дозаписью текста в конце файла. К сожалению я нашел только подходящий класс RandomAccessFile, у которого есть метод позиционирования в файле seek.

Код: plaintext
1.
2.
3.
            RandomAccessFile f = new RandomAccessFile( "log.txt", "rw" );
            f.seek(f.length());
            f.write(((String)message+"\n").getBytes());
            f.close();

прикол получается при использовании методов

f.writeUTF("\n"+message+"\n");
этот пишет в начале строки какию-то муть

f.writeChars("\n"+message+"\n");
а этот пишет в 16-битах.

Можно ли это сделать каким-либо другим образом, другими методами или классами?
...
Рейтинг: 0 / 0
07.06.2004, 16:51
    #32551156
Грасоff
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание лога в файле
new FileOutputStream("c:\\test.txt", true)

true - добавление в конец файла

Код: plaintext
1.
2.
== == == == == == == == == == == == == == == == == == 
== Face down, ass up - that's the way we like to fuck
...
Рейтинг: 0 / 0
07.06.2004, 17:03
    #32551183
stdio
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание лога в файле
Можно ли это сделать каким-либо другим образом, другими методами или классами?
Log4j project
_______________
Alex
There are three kinds of people: those who can count and those who can't
...
Рейтинг: 0 / 0
07.06.2004, 17:21
    #32551211
Vano123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание лога в файле
Спасибо.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Создание лога в файле / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]