안녕하세요.
웹개발을 하면서 클라이언트의 요청으로 파일을 삭제하는 경우가 많습니다. 그리하여 오늘은 자바 소스를 이용하여 파일 삭제에 대해서 설명 드리겠습니다. 상당히 간단한 소스입니다.
- 소스코드
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import java.io.File;
public class DeleteFile {
public void deleteFile() {
// 파일의 경로 + 파일명
File deleteFile = new File(filePath);
// 파일이 존재하는지 체크 존재할경우 true, 존재하지않을경우 false
if(deleteFile.exists()) {
// 파일을 삭제합니다.
System.out.println("파일을 삭제하였습니다.");
} else {
System.out.println("파일이 존재하지 않습니다.");
}
}
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
|
- 소스코드 설명
9. filePath : 삭제할 파일경로와 파일명을 지정합니다.
11. deleteFile : 파일(File)오브젝트(Object)를 생성후 위에서 명시한 filePath를 set해줍니다.
14. 해당 위치에 파일이 존재할경우 true를 반환합니다.
17. 파일의 delete() 메소드를 이용하여 해당위치의 파일을 삭제합니다.
-글을 마치며
오늘은 간단하게 파일을 삭제 하는것에 대해서 설명 했습니다. 다음에는 좀더 디테일한 파일, 폴더 삭제에 대해서 알아 보겠습니다.
감사합니다.
↓이 글과 유사한 글을 추천 드립니다.
2018/05/09 - [JAVA] - 자바[JAVA] 파일 업로드
2019/09/27 - [JAVA] - [ JAVA ] 자바 파일업로드 유틸 예제(ajax 파일 업로드)
'JAVA' 카테고리의 다른 글
[Java] 자바 문자(텍스트) 길이(length) 가져오기 사용법 & 예제 (1) | 2020.02.20 |
---|---|
[Java] 자바 문자열 자르기(split) 사용법 & 예제 (0) | 2020.02.20 |
[Java] 자바 폴더(디렉토리) 생성방법 및 설명(간단) (0) | 2020.02.18 |
[Spring, Java] 스프링, 자바 세션 설명 및 사용법(간단) (0) | 2020.02.13 |
[ Java ] 자바 형변환(문자, 숫자) (0) | 2019.09.30 |