반응형
파일 유틸을 가지고 뭔가 쪼물딱 뚝딱 만들때 가장 많이 쓰이는 것 중 하나입니다.
일단 파일이 없으면 exception 을 던져버리면 되긴 하지만, 파일이 존재하는지 없는지 여부에 따라 뭔가 로직을 구현해야 할 때도 있기에 유용합니다.
import java.io.File;
public class FileExists {
public static boolean checkFileExists(String filePath) {
File file = new File(filePath);
return file.exists();
}
}
boolean 이기에 True, False 를 리턴합니다.
같은방법이지만, True False를 String 으로 리턴하고 싶을때,
import java.io.File;
public class FileExists {
public static String checkFileExists(String filePath) {
File file = new File(filePath);
if (file.exists()) {
return "True";
} else {
return "False";
}
}
}
일단 파일이 없으면 exception 을 던져버리면 되긴 하지만, 파일이 존재하는지 없는지 여부에 따라 뭔가 로직을 구현해야 할 때도 있기에 유용합니다.
import java.io.File;
public class FileExists {
public static boolean checkFileExists(String filePath) {
File file = new File(filePath);
return file.exists();
}
}
boolean 이기에 True, False 를 리턴합니다.
같은방법이지만, True False를 String 으로 리턴하고 싶을때,
import java.io.File;
public class FileExists {
public static String checkFileExists(String filePath) {
File file = new File(filePath);
if (file.exists()) {
return "True";
} else {
return "False";
}
}
}
반응형
'Programing > JAVA' 카테고리의 다른 글
nas에 실행시킨 로컬서버 외부접속법 (0) | 2023.05.05 |
---|---|
파일 경로에서 마지막 폴더 이름을 추출하는 방법 (0) | 2023.05.02 |
String 문자열에서 줄바꿈을 기준으로 특정문자가 포함된 라인 제거 (0) | 2023.04.21 |
swing 을 이용하여 윈도우 gui 만들고, 로깅하기 (0) | 2023.04.20 |
ArrayList에서 중복값 제거하고, 대표 값과 원래의 개수 리턴 (0) | 2023.04.19 |