자바에서 폴더 생성 방법

릭터·2022년 4월 27일
0

JAVA

목록 보기
5/7

자바에서 폴더 생성 하는 방법

자바에서 경로를 설정해두었는데 그 폴더가 없을 경우에 새로 만들게 하는 방법입니다.

  1. String 으로 변수를 만들고 그 안에 만들 폴더 경로를 넣습니다.
    ex)
	String path = "D:\\폴더1\\폴더2\\새폴더"; //폴더 경로
  1. File을 만들어 파일안에 경로를 넣습니다.
    ex)
	File folder = new File(path);
  1. 그 후 위에 정의한 파일 변수.exists()를 사용해서 폴더가 있는 지 확인한다.
    exists() 는 이 파일이 존재하는 지에 대한 여부를 반환해줍니다.
    ture = 존재한다.
    false = 존재하지 않는다.

ex)

	folder.exists()
  1. if문을 써서 해당 폴더가 없을 경우 정의한 파일변수.mkdir()를 사용해서 폴더를 만들어줍니다.
	 folder.mkdir(); 

이렇게 한 경우 폴더가 없을 경우 새로 폴더가 생성됩니다.

예시 전체
ex)

public class MkDir {
    public static void main(String[] args) {

	String path = "D:\\경로1\\경로2\\새폴더"; //폴더 경로
	File folder = new File(path);
	// 해당 디렉토리가 없을경우 디렉토리를 생성
    //exists() = 존재하는 가 여부를 반환
	if (!folder.exists()) {
		try{

		    folder.mkdir(); //폴더 생성합니다.
		    System.out.println("폴더가 생성되었습니다.");

	        } catch(Exception e) {
		    e.getStackTrace();
			}        
         }else {
		System.out.println("이미 폴더가 생성되어 있습니다.");
	}
    }
}
profile
풀스택 개발자를 꿈 꾸는 릭터입니다.

0개의 댓글