상세 컨텐츠

본문 제목

Java - IO, 파일 생성, 파일 삭제

개발/Java

by 뉴에이스 2018. 10. 1. 17:41

본문

소스

 

public static void main(String[] args) {
	File f = new File("data/lec13/c.txt");

	// 파일 생성
	if(f.exists()) {
		System.out.println("존재한다.");
	}else {
		// 파일 생성하기... : createNewFile, 파일이 있는 경우 false 반환
		try {
			if(f.createNewFile()) {
				System.out.println("파일 생성 성공");
			}else {
				System.out.println("파일 생성 실패");
			}
			
		} catch (Exception e) {
			e.printStackTrace();
		}
	}
}

 

결과

 

존재한다.

 

소스

 

public static void main(String[] args) {
	// 파일 또는 디렉토리 삭제하기
	File f = new File("data/lec13/quiz/aaa");
	
	// 파일삭제, 여러개의 디렉토리를 한번에 삭제는 불가능
	if(f.delete()) {
		System.out.println("삭제하였음.");
	}else {
		System.out.println("파일 삭제 실패..");
	}
}

 

결과

 

삭제하였음.
// 반복 실행시
파일 삭제 실패..

 

 

관련글 더보기

댓글 영역