writer - Writing to .txt skipping lines and leaving white spaces java -
string newpurchaseorder = datestr + "#" + customerid + "#" + productcode + "#" + qty; try { string filename = "purchaseorderdatafile.txt"; filewriter fw = new filewriter(filename, true); //the true append new data bufferedwriter bw = new bufferedwriter(fw); filereader fr = new filereader("purchaseorderdatafile.txt"); bw.write("\n" + newpurchaseorder); bw.close(); } catch (ioexception ioe) { system.err.println("ioexception: " + ioe.getmessage()); }
trying prevent skipping lines when inputting .txt file
08/12/13#pmi-1256#dt/9489#8 16/12/13#ene-5789#pv/5732#25 27/12/13#pea-4567#pv/5732#3@ 09/01/14#pea-4567#dt/9489#1 16/01/14#emi-6329#pv/5732#8 16/07/13#ese-5577#zr/7413#6
input skips lines such above
what mean "skipping lines"? bw.write("\n" + newpurchaseorder);
first put empty line if mean, transfer "\n"
end.. the following code works fine:
import java.io.bufferedwriter; import java.io.ioexception; import java.io.filereader; import java.io.filewriter; class mywrite { public static void main(string[] args) { string datestr = "test"; string customerid = "1"; string productcode = "100"; string qty = "1000"; string newpurchaseorder = datestr + "#" + customerid + "#" + productcode + "#" + qty; string newpurchaseorder2 = datestr + "#" + customerid + "#" + productcode + "#" + qty; try { string filename = "purchaseorderdatafile.txt"; filewriter fw = new filewriter(filename, true); //the true append new data bufferedwriter bw = new bufferedwriter(fw); filereader fr = new filereader("purchaseorderdatafile.txt"); bw.write(newpurchaseorder + "\n"); bw.write(newpurchaseorder2 + "\n"); bw.close(); } catch (ioexception ioe) { system.err.println("ioexception: " + ioe.getmessage()); } } }
writes:
test#1#100#1000 test#1#100#1000
edit: using output told me,
08/12/13#pmi-1256#dt/9489#8 16/12/13#ene-5789#pv/5732#25 27/12/13#pea-4567#pv/5732#3@ 09/01/14#pea-4567#dt/9489#1 16/01/14#emi-6329#pv/5732#8
i added line told me:
16/07/13#ese-5577#zr/7413#6
which produces:
08/12/13#pmi-1256#dt/9489#8 16/12/13#ene-5789#pv/5732#25 27/12/13#pea-4567#pv/5732#3@ 09/01/14#pea-4567#dt/9489#1 16/01/14#emi-6329#pv/5732#8 16/07/13#ese-5577#zr/7413#6
use code works fine , want..
Comments
Post a Comment