java - BufferedWriter not writing to my text file -
file outfile = new file("d:\\output.txt"); bufferedwriter wb = new bufferedwriter(new filewriter(outfile)); while (resultset.next()) { int attr_id = resultset.getint("int_id"); string stringvalue = resultset.getstring("stringvalue"); string name = resultset.getstring("name"); int index = stringvalue.indexof("."); int valuelength = stringvalue.length(); if(isnumeric(stringvalue)) { //if(index != -2 ) { if(index != (valuelength - 2)) { string string1 = double.valueof(stringvalue).tostring(); system.out.println("converted values : " +string1); system.out.println("stringvalue : " +stringvalue); system.out.println("intvalue : " +int_id); wb.write( stringvalue + "," + int_id + "," + string1 ); wb.newline(); } } }
above part of code, resultset i'm writing info file. code not printing values in output.txt file see result in console. if remove commented line , comment if(index != (valuelength - 2)) {
line, java code creating output.txt values.
what's wrong?
probably need phone call flush and/or close on bufferedwriter when done.
java
No comments:
Post a Comment