본문 바로가기
Programming/java

File.mkdir()과 File.mkdirs()의 차이점

by 막이 2013. 1. 23.

알고 있던 폴더만들기 method인데 다시 정리.

 

File.mkdir() 

 

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

D:\apple\banana

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

 

File.mkdirs()

 

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

D:\apple\banana

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