본문 바로가기
반응형

File3

특정 폴더 내에 파일 리스트 뽑아오는 법 자바에서 특정 폴더 내에 존재하는 파일 리스트를 뽑아오는 코드에 대해서 적어둘것이다. 바로 예제로 살펴보면 아래와 같다.public static void main(String[] args) {  File folder = new File("/home/thenicesj/testfolder");  File files[] = folder.listFiles();    for(File file : files) {    System.out.println(file);  }} 코드에서 처럼 File Class의 listFiles 함수를 사용하면 간단하게 정리할수 있다. 2024. 6. 15.
파일읽기 쓰기 (FileInputStream, FileOutputStream) 자바에서 파일을 읽기위해서는 FileInputStream파일을 쓰기 위해서는 FileOutputStream 를 사용하곤 한다.(다른것들도 있음) 이 두 클래스 이전에 파일 클래스를 알아야한다.File클래스란 import java.io.File 위치에 있다.파일은 기본적이면서도 가장 많이 사용되는 입출력 대상이기 때문에 중요하다. 자바에서는 File클래스를 통해서 파일과 디렉토리를 다룰 수 있도록 하고있다. 그래서 File인스턴스는 파일일 수도 있고 디렉토리일 수도 있다. 그리고 오늘 알아볼 클래스 역시 File과 동일한 위치에 있다.import java.io.FileInputStream;import java.io.FileOutputStream; 기본 사용법은 다음과 같다.파일 생성 및 쓰기public s.. 2023. 9. 16.
Java File 존재여부 체크 자바에서 파일을 읽다가 파일 존재 여부를 체크하는 방법에 대해서 정리를 해둔다. 크게 2가지가 있다. Try Catch 문FileReader fr;try{    fr = new FileReader(path);}catch (FileNotFoundException e) {    logger.debug("찾을 수 없는 파일");}   파일을 읽고 없을시 FileNotFoundException 으로 처리를 하였다. File 객체의 exists()private boolean checkFile(String filePath) {        File file = new File(filePath);        return file.exists();    }exists 함수를 사용하여 존재 여부를 판단할수 있다. 2022. 11. 23.
반응형