반응형 File2 파일읽기 쓰기 (FileInputStream, FileOutputStream) 자바에서 파일을 읽기위해서는 FileInputStream 파일을 쓰기 위해서는 FileOutputStream 를 사용하곤 한다. (다른것들도 있음) 이 두 클래스 이전에 파일 클래스를 알아야한다. File클래스란 import java.io.File 위치에 있다. 파일은 기본적이면서도 가장 많이 사용되는 입출력 대상이기 때문에 중요하다. 자바에서는 File클래스를 통해서 파일과 디렉토리를 다룰 수 있도록 하고있다. 그래서 File인스턴스는 파일일 수도 있고 디렉토리일 수도 있다. 그리고 오늘 알아볼 클래스 역시 File과 동일한 위치에 있다. import java.io.FileInputStream; import java.io.FileOutputStream; 기본 사용법은 다음과 같다. 파일 생성 및 쓰기 .. 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. 이전 1 다음 반응형