Programming/Java

Java - FileInputStream, FileOutputStream

경원구 2015. 12. 8. 19:53

<FileInputStream, FileOutputStream>

FileInputStream(String name) : 지정된 파일이름(name)을 가진 실제 파일과 연결된 FileInputStream을 생성

FileOutputStream(String name) : 지정된 파일이름(name)을 가진 실제 파일과 연결된 FileOutputStream을 생성

FileOutputStream(String name, boolean append) : 지정된 파일이름을 가진 실제 파일과 연결된 FileOutputStream을 생성하는데, 두번째 인자에 true를 써주면 출력할 때 기존의 파일내용의 마지막에 덧붙인다. false면 덮어 쓰게된다.



<실습>

FileInputStream 실습



[코드]

위 코드를 보면 C://java//test1.txt파일을 만들어놓고, 그 파일로 부터 입력받을 수 있는 입력파일스트림을 생성한다.

그 후, 그 파일안의 내용을 1바이트씩 읽어 콘솔창에 출력하는 코드이다.

 

-결과-



<실습>

FileOutputStream 실습


[코드]


-결과-




<실습 - 심화>




-결과-


LIST