└ Input / Output Stream
FileOutputStream()
- 준비된 내용을 명시된 경로에 있는 파일에 저장해준다.
- write() 함수를 사용해 바이트 단위로 저장이 가능하다.
- 사용 후 반드시 flush()와 close()를 작성해주어야 출력 및 종료가 가능하다.
- 자료형에 따라 다른 타입이더라도 저장될 때는 모두 아스키코드로 저장되며, 특정 포맷으로 저장하길 원한다면 PrintStream의 printf()를 사용하면 편하다.
- 명시된 경로에 있는 파일을 바이트 단위로 읽어준다.
- read() 함수를 이용하여 int형으로 값을 받을 수 있다.
(int로 받는 이유는 읽은 내용이 없을 때 -1을 반환하기 때문)
- Scanner 클래스의 next()를 사용하여 공백을 기준으로 문자열를 읽어올 수 있다.