텍스트 읽기 API

파일 크기와 필요한 접근 형태에 맞춰 메모리 모델을 선택한다.

readString

전체를 하나의 String으로 만든다.

작은 문서

readAllLines

모든 줄을 List에 보관한다.

무작위 접근

BufferedReader

한 줄 또는 char 청크로 처리한다.

대용량

Files.lines

지연 Stream을 제공한다.

반드시 close
기준입력 상한이 불확실하면 점진 소비를 우선한다.

핵심: 논리 줄 API는 원래 줄 구분자 정보를 제거할 수 있다.