개발/Java
Java - IO, 파일 생성, 파일 삭제
뉴에이스
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("파일 삭제 실패..");
}
}
결과
삭제하였음.
// 반복 실행시
파일 삭제 실패..