try {
//获取程序当前路径
String strDir = System.getProperty("user.dir");
//将路径分隔符更换
String folderpath = strDir.replace('//',File.separatorChar);
String filepath=folderpath+File.separatorChar+"josp.tmp";
File file = new File(folderpath);
// Create temp file
File temp = File.createTempFile("josp", ".tmp", file);
// Delete temp file when program exits.
temp.deleteOnExit();
// Write to file,true为在末尾继续写,false为覆盖原先的内容
BufferedWriter out = new BufferedWriter(new FileWriter(temp,true));
out.write("aString/n");
out.write("aaaaaaaaa/n");
out.close();
out = new BufferedWriter(new FileWriter(temp,true));
out.write("aString/n");
out.write("aaaaaaaaa/n");
out.close();
//获取程序当前路径
String strDir = System.getProperty("user.dir");
//将路径分隔符更换
String folderpath = strDir.replace('//',File.separatorChar);
String filepath=folderpath+File.separatorChar+"josp.tmp";
File file = new File(folderpath);
// Create temp file
File temp = File.createTempFile("josp", ".tmp", file);
// Delete temp file when program exits.
temp.deleteOnExit();
// Write to file,true为在末尾继续写,false为覆盖原先的内容
BufferedWriter out = new BufferedWriter(new FileWriter(temp,true));
out.write("aString/n");
out.write("aaaaaaaaa/n");
out.close();
out = new BufferedWriter(new FileWriter(temp,true));
out.write("aString/n");
out.write("aaaaaaaaa/n");
out.close();
BufferedReader in = new BufferedReader(new FileReader(temp));
String str;
while((str=in.readLine())!=null)
System.out.println(str);
in.close();
} catch (IOException e) {
}