Написать текстовый файл с определенным максимальным количеством строк в Java - PullRequest
0 голосов
/ 27 марта 2011

Привет всем. Можно ли записать файл .txt в java с определенным количеством строк?

Практически я должен написать файл в режиме добавления, например, максимум с 4 строками:

File .txt 1

item1
item2
item3
item4

Когда размер файла достигает 4 строк, запись на него не разрешается и создается новый файл

File .txt 2

item5
item6
....

Спасибо

Ответы [ 2 ]

2 голосов
/ 27 марта 2011

Большинство каркасов регистрации делают это.Зачем изобретать велосипед?Посмотрите на SLF4J .

0 голосов
/ 27 марта 2011

Я не знаю, есть ли библиотечный API для этого, но было бы не сложно написать свой собственный. Открыв файл для записи, вы можете прочитать количество строк, а затем сосчитать их по мере их написания, переворачивая при необходимости

Вы можете использовать RandomAccessFile для чтения и записи за один проход http://download.oracle.com/javase/7/docs/api/java/io/RandomAccessFile.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...