자바 폴더 디렉토리 자동생성(디렉토리가 없을 경우) - Java create folder directory if dose not exists
Java/API 2016. 1. 12. 12:54이번에는 해당 위치에 폴더가 없을 경우 지정해준 디렉토리에 맞게
자동으로 폴더를 생성해주는 exists() 메서드를 포스팅 하겠습니다.
예제의 경우엔 C드라이브 하위에 Test란 폴더를 미리 생성해 두고 하위로 file이란 폴더를 생성하는 방식으로
진행하도록 하겠습니다.
그림을 보시면 Test란 폴더의 하위엔 아무런 폴더가 없습니다.
*code
import java.io.File; public class CreateFileDirectoryTest { //메인 메서드 실행 public static void main(String[] args) { //생성할 파일경로 지정 String path = "c://test//file.txt"; //파일 객체 생성 File file = new File(path); //!표를 붙여주어 파일이 존재하지 않는 경우의 조건을 걸어줌 if(!file.exists()){ //디렉토리 생성 메서드 file.mkdirs(); System.out.println("created directory successfully!"); } } } }
메서드를 실행시키니 성공적으로 디렉토리가 생성되었다는 문자열이 콘솔창에 찍히는 것을 확인 할 수 있습니다.
*result
다시 Test파일을 보니 file이란 폴더가 생성된 것을 확인하실 수 있습니다.
이상으로 폴더 디렉토리 생성에 관한 포스팅을 마치도록 하겠습니다.
Posted by Culinary developer
'Java > API' 카테고리의 다른 글
링크(다운로드링크)로 파일다운 받기 java (file download from url or link java) (0) | 2016.02.15 |
---|---|
convert Iterable to List (Iterable을 List로 형변환 하는 법) (0) | 2016.02.05 |
split 메서드를 이용해서 String 문자열 자르기 (how to cut String with split) (0) | 2016.01.11 |