본문 바로가기

안녕하세요.

오늘은 자바 파일 경로

어떻게 만드는지에 대해서

간단하게 알아보겠습니다.

 

자바 파일 경로 생성 방법

 

실제로 file과 file2의 경로는

존재하지 않습니다.

File file = new File

("C:\\Users\\rltpr\\Desktop\\T-Story");

File file2 = new File

("C:\\Users\\rltpr\\Desktop\\T-Story2\\06-11\\Blog");

첫 번째 파일의 경우 바탕화면에서

경로를 설정했습니다.

두 번째 파일은 바탕화면에서

여러 개의 경로를 임의로 설정했습니다.

file.mkdir()의 경우

file이 지정한 경로를 설정합니다.

file2.mkdirs()의 경우

file이 지정한 경로를 전부 설정합니다.

실제로 file2의 경로는 T-Story 2\\06-11\\Blog는

존재하지 않는 경로입니다.

원래라면 경로를 하나하나씩

mkdir을 사용해서 설정해줘야 하지만...

mkdirs를 사용하면

이를 한 번에 설정이 가능합니다.

아마 실제로 사용해보시면 바로

이해가 한번에 가능하실 겁니다.

원래 백번 듣는 것보나 보는것 보다는

한번 해보는 게 더 빠르기 때문이죠.

아래에 소스코드 첨부하겠습니다.

import java.io.File;

public class FileEx2 {
	public static void main(String[] args) {
		
		// 실제로는 없는 경로를 file로 설정
		File file = new File("C:\\Users\\rltpr\\Desktop\\T-Story");
		File file2 = new File("C:\\Users\\rltpr\\Desktop\\T-Story2\\06-11\\Blog");
		// 경로가 없기 때문에 당연히 else문을 실행
		if(file.exists()) {
			System.out.println("파일 or 경로가 존재합니다.");
		} else {
			System.out.println("파일 or 경로가 없습니다.");
		}
		// file에 해당하는 경로를 생성합니다.
		// mkdir은 경로를 하나씩 생성한다
		file.mkdir();
		// mkdirs는 여러개의 경로를
		// 한번에 설정하고자 할때 사용한다. 
		file2.mkdirs();
		
	}
}

93 DL

Develop Life