比方說,我有下面的代碼:Java的FileOutputStream中默認創建路徑
String fileName = "name.txt";
FileOutputStream fileOut = new FileOutputStream(fileName);
wb.write(fileOut);
這樣一來,該文件將在項目的bin文件夾下創建。
但是,如果我在整個路徑特定文件名:
String fileName = "c:/temp/name.txt";
這個文件將在創建在c:\ temp文件夾。
很對?爲什麼會發生這種情況,FileOutputStream如何工作?
爲什麼不運行它並查看會發生什麼 – 2013-05-09 19:26:06
關閉輸出流。 – Tdorno 2013-05-09 19:27:41
我建議你閱讀這個Java教程:http://docs.oracle.com/javase/tutorial/essential/io/index.html – Barranka 2013-05-09 19:28:24