FileInputStream 클래스
FileInputStream 클래스 개요
FileInputStream 클래스는 InputStream 클래스로부터 상속된 하위 클래스입니다.
FileInputStream 클래스는 파일로부터 바이트 스트림(8bit)방식으로 입력하는 기능을 제공하는 클래스입니다.
FileInputStream 클래스의 생성자
① FileInputStream(String filepath) throws FileNotFoundException
filepath 는 파일의 경로명을 포함한 이름을 의미합니다.
② FileInputStream(File fileObj) throws FileNotFoundException
fileObj 는 특정 파일을 묘사하고 있는 File 객체를 의미합니다.
FileInputStream 클래스 실습 프로그램
import java.io.FileInputStream;
import java.io.IOException;
public class FileInputStreamTest {
public static void main(String[ ] args) throws IOException {
FileInputStream fis = new FileInputStream("C:/JavaTest/FileOutpStream.txt");
// 지정한 파일을 바이트 스트림방식으로 입력받기 위한 객체 fis 를 생성합니다.
int i;
while((i = fis.read()) != -1) {
System.out.println(i);
// 지정한 파일에서 바이트 스트림방식으로 입력한 값을 화면에 출력합니다.
}
System.out.println("지정한 파일에서 바이트 스트림(8bit)방식으로 입력받아 화면에 출력을 완료하였습니다.");
fis.close();
// 바이트 스트림방식의 입력 파일을 닫아줍니다.
}
}
'자바' 카테고리의 다른 글
FilterInputStream 클래스 (0) | 2022.02.28 |
---|---|
FilterOutputStream 클래스 (0) | 2022.02.25 |
FileOutputStream 클래스 (0) | 2022.02.23 |
InputStream 클래스 (0) | 2022.02.22 |
OutputStream 클래스 (0) | 2022.02.21 |
댓글