5AMSUNG

[java]mkdir()과 mkdirs() 본문

Java

[java]mkdir()과 mkdirs()

짝구이 2023. 3. 5. 18:52
반응형

디렉토리를 생성하는 방법 

 

mkdir()을 사용하여 디렉토리 생성

mkdir() 함수는 생성하려는 폴더의 위치에 가기 전까지 폴더가 존재해야지만 새로 만들려고 하는 폴더를 생성할 수 있습니다.

 

mkdirs()을 사용하여 경로상의 디렉토리 생성

mkdirs() 함수는 지정한 경로에 폴더가 없는 경우 폴더를 생성하여 마지막 지정한 폴더까지 생성해 줍니다.

 

내 테스트 경로 

/Users/doo/data/static/202303051843

 

900gle 에서 사용중인 코드 부분

File folder = new File(path);
if (!folder.exists()) {
    try{
        folder.mkdirs(); //폴더 생성합니다.
    }
    catch(Exception e){
        e.getStackTrace();
    }
}else {
    folder.delete();
    folder.mkdirs(); //폴더 생성합니다.
}

 

디렉토리 경로 생성

디렉토리 경로 생성
경로상에 파일 생성

반응형

'Java' 카테고리의 다른 글

[groom] 카드모으기  (0) 2023.05.10
[java] 쓰레드 세이프(Thread Safe)  (0) 2023.05.08
[java] File  (0) 2023.03.18
[TEST]ReflectionTestUtils  (0) 2023.03.14
[JPA] UNIQUE 설정  (0) 2023.03.08