JAVA) 파일입출력

Daehwan Jung·2022년 10월 4일
1

JAVA

목록 보기
11/15

파일 입출력

파일 클래스

자바의 파일 클래스는 파일과 폴더를 관리하는 클래스로, 다음과 같이 대표적인 4개의 생성자 중 하나를 이용해 객체를 생성한다.

  • 대표적인 생성자 4개

1.File(String pathname) : pathname 위치를 가리키는 파일 객체 생성
2.File(File parent, String child) : parent 폴더에 child의 위치를 가리키는 파일 객체 생성
3.File(String aprent, String child) : parent 폴더에 child의 위치를 가리키는 파일 객체 생성
4.File(URI uri) : uri의 위치를 가리키는 파일 객체 생성

파일 객체를 생성하는 시점에서는 실제 파일의 존재 유무는 전혀 문제 되지 않는다.

하지만 file 객체를 읽으려고 할때 해당 경로에 실제 파일이 존재하지 않으면 FileNotFoundException이 발생한다.

  • 관련 메서드
    boolean exists() : 파일 또는 폴더의 존재 여부 확인 메서드
    boolean mkdir() : 경로 위치에 폴더 생성
    boolean createNewFile() : 경로 위치에 파일 생성

0개의 댓글