File file_1 = new File("파일 절대경로");
file.getName()
file_1.length()
file_1.getAbsolutePath()
// 또는
file_1.getPath()
fiel_1.exists()
file_1.createNewFile() => boolean타입
// try~catch(IOException) 작성필요.
file_1.isFile()
file_1.delete() => boolean 타입
File dir = new File("파일 절대경로");
dir.exists()
dir.mkdir() => boolean 타입
dir.isDerectory()
dir.delete()
1. 내용물 파악하기
File[] file_arr = images_dir.listFiles(); // 폴더 속 내용물
for(int i=0; i<file_arr.length; i++) {
if(file_arr[i].isFile())
System.out.println(file_arr[i].getAbsolutePath());
// 파일의 경로명
// getPath() 도 사용 가능
} // end of for----------------------------
2. 파악한 내용물 모두 삭제하기
for(int i=0; i<file_arr.length; i++) {
if(file_arr[i].isFile())
file_arr[i].delete();
} // end of for-----------------------------
3. 빈 폴더(directory) 삭제하기
is_delete_ok = images_dir.delete();
result = is_delete_ok?"폴더 삭제 성공!":"폴더 삭제 실패";
System.out.println(result);
my.day20.b.file -> File_main