mkdir(), mkdirs() 차이점

Web Development assistant·2022년 1월 16일
0

# spring

목록 보기
8/32

mkdir()

이 추상 경로 이름으로 명명된 디렉터리를 만듭니다.

String parentpath ="c:\\upload";path
File uploadPath = new File(String parentpath, String child);

이런 경우에 File 클래스는 추상경로의 파라미터만 받기 때문에 에러를 던진다



mkdirs()

필요하지만 존재하지 않는 부모 디렉터리를 포함하여 이 추상 경로 이름으로 명명된 디렉터리를 만듭니다. 이 작업이 실패하면 필요한 상위 디렉터리 중 일부를 만드는 데 성공했을 수 있습니다.

여기서 말하는 추상 경로란?

파일 객체를 생성할땐 경로를 넣어줘야 하는데 이때 들어가는 경로를 의미한다.

0개의 댓글