반응형
File f = new File("e:/test/test");
System.out.println("result:" + f.mkdir());
System.out.println("result:" + f.mkdirs());
만약 e 드라이브에 test 폴더가 없다면 mkdir은 false를 리턴하며 실패하고, mkdirs는 true를 리턴하며 폴더도 정상적으로 생성합니다.
즉, mkdir은 경로상 마지막 경로만 생성하기 때문에 중간 경로가 없다면 경로를 생성을 하지 못하고 mkdirs는 전체 경로를 모두 생성하기 때문에 생성 권한만 있다면 정상적으로 경로를 생성합니다.
참고 주소
728x90
반응형
'웹 개발' 카테고리의 다른 글
spring boot pageable start from 1 (0) | 2022.06.07 |
---|---|
AOP에서의 모든 메서드 로깅과 Custom Annotation을 활용한 No Logging 처리 (0) | 2022.05.01 |
Spring boot profile 환경별로 설정하는 방법(yaml). (3) | 2022.05.01 |
spring boot package does not exist error (0) | 2022.04.17 |
input, form 태그에 브라우저의 자동완성 기능 해제하는 방법 (0) | 2022.04.17 |