jQuery in Action, 3rd edition
The moose likes I/O and Streams and the fly likes Buffered Writer problem Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » I/O and Streams
Bookmark "Buffered Writer problem" Watch "Buffered Writer problem" New topic

Buffered Writer problem

sujay bawaskar

Joined: Mar 19, 2009
Posts: 7
I am trying to write a file on unix in append mode with following code:

long ts=System.currentTimeMillis();
String filename="temp"+ts+".txt";
File file=new File(filename);
FileWriter fw=new FileWriter(file,true);
BufferedWriter bw=new BufferedWriter(fw);
bw.write(excelString.toString()); //excelString is StringBuffer

//pseudo code
for loop{
//some code here for populating excelString

This seems to work fine on MS windows xp but it is overwriting file when it runs on unix.
I am not getting where exactly is the problem. Is the java.io APIs have different behavioral constucts with unix?
I agree. Here's the link: http://aspose.com/file-tools
subject: Buffered Writer problem
jQuery in Action, 3rd edition