10 line text file

Reply

Join Date: Jun 2004
Posts: 1
Reputation: JeffSyd is an unknown quantity at this point 
Solved Threads: 0
JeffSyd JeffSyd is offline Offline
Newbie Poster

10 line text file

 
0
  #1
Jun 9th, 2004
Hi all,

I need to maintain a text file which contains only 10 lines.

As a new line is added to the top - a line is removed from the bottom.

So although the file is automatically updated regularly it will always contain only 10 lines.

I know how to create a new text file but not how to add a line of text to the top or remove a line from the bottom.

Any assistance would be great,

Cheers


Jeff
Reply With Quote Quick reply to this message  
Join Date: Jun 2004
Posts: 295
Reputation: szukalski is an unknown quantity at this point 
Solved Threads: 1
szukalski szukalski is offline Offline
Posting Whiz in Training

Re: 10 line text file

 
0
  #2
Jun 21st, 2004
Parse the file as a string, then find char position of the second to last line return, substring from 0th char to 2nd last CR/LR (removing bottom line), and append this substring to the line you want at the top...?
oldFile >> originalString;
substring = originalString - last line;
newString = newText + substring;
newString >> newFile;
I think this will work, it's been over half a year since I last used java so I may be a bit rusty. (There are probably better ways of doing this also.. )
Overclocking is for geeks. I'm such a geek.
Reply With Quote Quick reply to this message  
Join Date: Jun 2003
Posts: 313
Reputation: red_evolve is on a distinguished road 
Solved Threads: 0
red_evolve's Avatar
red_evolve red_evolve is offline Offline
Posting Whiz

Re: 10 line text file

 
0
  #3
Jun 21st, 2004
Greetings.
Cool, I should say.
Sorry to interrupt on the thread.
How about this:-
I have a text file which is a file for "Hall Of Fame" in a small game program. It's a 10 lines file too - top tens will enter only. So, my question here is, how can I delete the last line (to eliminate the last one standing due to an occurence of a new record breaker.) from the file and add a line wherever it may apply?
Thanks.
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC