자바 튜토리얼

자바 홈 자바 소개 자바 시작하기 자바 구문 자바 주석 자바 변수 자바 데이터 유형 자바 타입 캐스팅 자바 연산자 자바 문자열 자바 수학 자바 부울 자바 If...Else 자바 스위치 자바 while 루프 자바 For 루프 자바 중단/계속 자바 배열

자바 메소드

자바 메소드 자바 메소드 매개변수 자바 메소드 오버로딩 자바 범위 자바 재귀

자바 클래스

자바 OOP 자바 클래스/객체 자바 클래스 속성 자바 클래스 메소드 자바 생성자 자바 수정자 자바 캡슐화 자바 패키지 / API 자바 상속 자바 다형성 자바 내부 클래스 자바 추상화 자바 인터페이스 자바 열거형 자바 사용자 입력 자바 날짜 자바 배열 목록 자바 링크드리스트 자바 해시맵 자바 해시셋 자바 반복자 자바 래퍼 클래스 자바 예외 자바 정규식 자바 스레드 자바 람다

자바 파일 처리

자바 파일 자바 파일 생성/쓰기 자바 읽기 파일 자바 삭제 파일

자바 방법

두 개의 숫자 더하기

자바 참조

자바 키워드 자바 문자열 메소드 자바 수학 메소드

자바 예제

자바 예제 자바 컴파일러 자바 연습 자바 퀴즈 자바 인증서


자바 파일


파일 처리는 모든 응용 프로그램의 중요한 부분입니다.

Java에는 파일을 생성, 읽기, 업데이트 및 삭제하는 여러 방법이 있습니다.


자바 파일 처리

패키지 File클래스를 사용하면 파일 작업을 할 수 있습니다.java.io

클래스 를 사용하려면 File클래스의 개체를 만들고 파일 이름 또는 디렉터리 이름을 지정합니다.

예시

import java.io.File;  // Import the File class

File myObj = new File("filename.txt"); // Specify the filename

패키지가 무엇인지 모르는 경우 Java 패키지 자습서 를 읽으십시오 .

File클래스에는 파일을 만들고 정보를 얻는 데 유용한 여러 메서드가 있습니다. 예를 들어:

Method Type Description
canRead() Boolean Tests whether the file is readable or not
canWrite() Boolean Tests whether the file is writable or not
createNewFile() Boolean Creates an empty file
delete() Boolean Deletes a file
exists() Boolean Tests whether the file exists
getName() String Returns the name of the file
getAbsolutePath() String Returns the absolute pathname of the file
length() Long Returns the size of the file in bytes
list() String[] Returns an array of the files in the directory
mkdir() Boolean Creates a directory

다음 장에서 파일을 만들고, 쓰고, 읽고, 삭제하는 방법을 배웁니다.