BufferedReader vs Scanner


BufferedReader vs Scanner

BufferedReader와 Scanner는 기본적인 기능은 같죠.. 파일이나 키보드로 정보를 입력받을수 있다는.. 하지만 가지고 있는 기능은 Scanner가 훨씬 많죠.. BufferedReader의 경우 파일이나 키보드로 입력받은 정보는 read 혹은 readLine로 읽어올수 있습니다. read는 읽어온 값을 int로 readLine은 String으로 반환하죠.. Reader에서 없는 readLine이 있어 한라인을 전부 읽어올수 있는건 편하지만 입력된 정보가 int든 double이든 상관없이 무조건 String으로 입력을 받죠.. Scanner는 JDK1.5에서 추가된 클래스로 기본적인 BufferedReader을 가지고 있으면서 그외에 여러 편리한 기능을 가지고 있죠.. 예를 들어 패턴을 지정해..


원문링크 : BufferedReader vs Scanner