FileOutputStream out = null;
OutputStreamWriter osw = null;
BufferedWriter bw = null;
try {
String testFile = "c:/Users/yanvictory/test.csv";
File file = new File(testFile);
if (!file.exists()) {
file.createNewFile();
}
out = new FileOutputStream(file);
osw = new OutputStreamWriter(out, "GBK");
bw = new BufferedWriter(osw);
bw.write(builderInfo.toString());
bw.close();
osw.close();
out.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} finally {
if (bw != null) {
try {
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (out != null) {
try {
out.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (osw != null) {
try {
osw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}