파일 삭제

lsm·2024년 3월 15일

PDF&메타데이터

목록 보기
5/6

파일 삭제

  • 파일 삭제를 위한 클래스
  • 경로를 입력받고 해당 파일이 있다면 삭제하는 과정 진행
public class DeleteBlobFile {
    public static void DeleteFile(String filePath) {
        // 삭제 파일 경로
        if ( filePath == null || filePath.isEmpty() ) {
             filePath = "D:/MakePdf/workspace/PDF/output_new.pdf";
        }

        // 파일 삭제
        deleteFile(filePath);
    }

    // 파일을 삭제하는 메소드
    private static void deleteFile(String filePath) {
        // filePath에서 File 객체를 생성
        File file = new File(filePath);

        // 파일이 존재하는지 확인
        if (file.exists()) {
            // 파일이 존재하면 파일을 삭제하고 결과 출력
            if (file.delete()) {
                System.out.println(filePath + " 파일이 성공적으로 삭제되었습니다.");
            } else {
                System.out.println(filePath + " 파일 삭제에 실패했습니다.");
            }
        } else {
            // 파일이 존재하지 않음
            System.out.println(filePath + " 파일을 찾을 수 없습니다.");
        }
    }

    public static void main(String[] args) {
        String filePath = "D:/MakePdf/workspace/PDF/output_new.pdf";
        DeleteFile(filePath);
    }
}

0개의 댓글