public void exportUrlsToFile(String file, String urls) throws IOException {
String[] urlsArray = urls.split("\\s+");// split on one or more white space characters.
// create a fresh file
RandomAccessFile raf = new RandomAccessFile(file, "rw");
for (String line : urlsArray) {
line = line.trim();
if (line.isEmpty()) {// this won't happen!
continue;
}
raf.writeBytes(line);
raf.writeBytes(newline);
}
// close the file handler
raf.close();
}
基本上我使用這個類來做一些事情。這是在tomcat JVM中運行的應用程序的一部分。我注意到,任何時候調用這個方法時,它會創建一個與參數名稱相同的文件,然後在raf.close()之後,它仍然存在。 如何確保臨時文件已被刪除。Java RandomAccessFile
在此先感謝。
奇怪...你想要什麼文件? – OscarRyz 2009-02-21 02:31:27