private void saveResultToFile(String result) {
//创建FileWriter、BufferedWriter
FileWriter fw = null;
BufferedWriter bufw = null;
File file = new File("D:\\file.txt");
try {
if (file.exists()) {
//如果文件已存在,不做操作
} else {
//如果文件不存在,创建文件
file.createNewFile();
}
//创建输出流
fw = new FileWriter(file,true);//true代表追加写入内容至文件末尾
bufw = new BufferedWriter(fw);
//输出
bufw.write("result123");
bufw.newLine();
} catch (IOException e) {
e.printStackTrace();
}finally { //出现异常后在finally中关闭输出流
if (bufw != null) {
try {
bufw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (fw != null) {
try {
fw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}