반응형
file 을 가지고 여러가지 작업을 할 때가 있습니다.
아래는 file 을 읽어와 다루는 작업을 할 때, file 이 빈파일 즉, size가 0인지 판단하는 로직입니다.
File file = new File(filePath);
if(file.length() == 0) {
try (BufferedWriter writer = new BufferedWriter(new FileWriter("error.log", true))) {
writer.write(filePath + " is empty.\n");
continue;
} catch (IOException e) {
e.printStackTrace();
}
}
사이즈가 0이면 error.log에 파일 경로와 is empty 로그를 남깁니다.
아래는 file 을 읽어와 다루는 작업을 할 때, file 이 빈파일 즉, size가 0인지 판단하는 로직입니다.
File file = new File(filePath);
if(file.length() == 0) {
try (BufferedWriter writer = new BufferedWriter(new FileWriter("error.log", true))) {
writer.write(filePath + " is empty.\n");
continue;
} catch (IOException e) {
e.printStackTrace();
}
}
사이즈가 0이면 error.log에 파일 경로와 is empty 로그를 남깁니다.
반응형
'Programing > JAVA' 카테고리의 다른 글
Linux에서 Runtime을 이용하여 명령어(ps -ef)를 실행한 후 자식프로세스 id들을 가져오는 메서드 (0) | 2023.05.18 |
---|---|
java 현재 시간 포맷 출력 (0) | 2023.05.18 |
간단한 회원관리 GUI SWING 툴 (0) | 2023.05.08 |
nas에 실행시킨 로컬서버 외부접속법 (0) | 2023.05.05 |
파일 경로에서 마지막 폴더 이름을 추출하는 방법 (0) | 2023.05.02 |