8장 입출력 스트림과 파일 입출력
InputStream(바이트 스트림) 상속 받은 클래스:
- FileInputStream("파일명"):
- BufferedInputStream(InputStream)
- DataInputStream(InputStream):
Reader(문자(char) 스트림) 상속 받은 클래스
- InputStreamReader(InputStream)
- FileReader("파일명")
- BufferedReader(Reader)
예시)
new InputStreamReader( System.in )new FileInputStream( "파일이름" )
new BufferedInputStream( new FileInputStream("파일 이름") )
new BufferedReader( new InputStreamReader(System.in) )
new DataInputStream( new BufferdInputStream(System.in) )
실습
[예제 8-6 키보드 입력을 파일로 저장하기]에서, 파일에 쓰기 전에 무조건 대문자로 바꿔서 저장하기힌트 - Character.toUpperCase() 를 사용