说明
好好学习、天天向上。
简单介绍
当我们想要将一个特定的处理过的字符串(可能是有数组等转化而来)在eclipse平台中输出到指定外部文件时,就可以直接调用下面的函数。需要注意的是,文件名要在参数设置中给出,参数设置方式:run as/run configurations/arguments/program arguments/此处写上文件名(要包括文件的绝对路径,如E:\data\Hills2014Aexpdata\test.txt)
注意:如果文件名参数不包括地址,就无法搜索到或无法生成文件。程序会照常运行,但得不到数据。
程序
private static void writeToFile(String filename, String text, boolean append) {
BufferedWriter bufferedWriter = null;
try {
bufferedWriter = new BufferedWriter(new FileWriter(filename, append));
bufferedWriter.write(text);
bufferedWriter.newLine();
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
} finally {
try {
if (bufferedWriter != null) {
bufferedWriter.flush();
bufferedWriter.close();
}
} catch (IOException ex) {
ex.printStackTrace();
}
}
}