티스토리 뷰

반응형

많이 헷갈리는 mkdir mkdirs ! 

간단하게 정리해 드립니다. 


Java API에서는 디렉토리를 생성하기 위해, File.mkdir()과 File.mkdirs(), 두 개의 API가 제공됩니다.
위 두 개의 API는 모두 디렉토리를 생성하는 기능을 하지만, 세부적으로는 약간 다른 기능을 합니다.


  

File.mkdir()

만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우생성 불가

C:\base\mk

mk디렉토리를 만들고자 하는데, base 디렉토리가 없는 경우생성 불가

File.mkdirs()

만들고자 하는 디렉토리의 상위 디렉토리가 존재하지 않을 경우상위 디렉토리까지 생성

C:\base\mk

mk디렉토리를 만들고자 하는데, base 디렉토리가 없는 경우, base 디렉토리까지 생성






반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크