[JAVA]bufferedreader

신동혁·2022년 8월 12일
0

JAVA

목록 보기
7/16

1. BufferedReader

하드디스크의 버퍼메모리를 이용한 데이터입력 방식이다. 버퍼는 하드디스크(HDD)와 서버메모리(RAM) 사이에 존재하는 임시 저장공간이고, BufferedReader는 java에서 제공하는 데이터입력 방식인 Scanner와 달리( Scanner는 키보드 입력을 즉시 전달함 ) 버퍼에 내용을 모아서 저장했다가 한번에 전달하는 방식이다. 이렇게 한번에 모았다가 전달하는 이유는 하드디스크의 속도가 매우 느린편이므로 하드디스크와의 소통을 최대한 줄이기 위함이다.

1.1 readLine()

특징

  • 데이터를 라인 단위로 읽는다.
  • 엔터를 경계로 받아들인다.(공백은 경계로 X)
  • String타입으로 반환한다.
  • 예외처리가 필수다.
profile
개발취준생

0개의 댓글