java mkdir()和mkdirs()的區別


boolean mkdir() 
  創建此抽象路徑名指定的目錄。 
 boolean mkdirs() 
  創建此抽象路徑名指定的目錄,包括創建必需但不存在的父目錄。 

 

也就是說,mkdir只能創建一層目錄,而mkdirs可以創建多層。

 

舉個例子:比如我的D盤下什么都沒有,我想要創建D:/java/java_web這樣一個嵌套目錄。

如果使用mkdir就創建不了,使用mkdirs就可以創建。

而使用mkdir可以只創建一個java目錄,就醬~

 

為省事不管什么情況直接用mkdirs就好了~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM