50,504
社区成员
发帖
与我相关
我的任务
分享
BufferedWriter sbw = new BufferedWriter(new OutputStreamWriter(saveftp.put(localpath,filename),"UTF-8"));
while (rs.next()) {
StringBuffer line = new StringBuffer("'");
line.append(rs.getString(1));
for(int i=2; i<=col; i++){
if(rs.getString(i)!=null){
line.append(op + rs.getString(i).trim());
}else{
line.append(op + "0");
}
}
line.append("'");
bw.write(line.toString());
bw.newLine();
}
bw.flush();
bw.close();
public class BufferedWriter extends Writer {
private Writer out;
private char cb[];
private int nChars, nextChar;
private static int defaultCharBufferSize = 8192;
/**
* Line separator string. This is the value of the line.separator
* property at the moment that the stream was created.
*/
private String lineSeparator;
/**
* Create a buffered character-output stream that uses a default-sized
* output buffer.
*
* @param out A Writer
*/
public BufferedWriter(Writer out) {
this(out, defaultCharBufferSize);
}