가장 큰 차이 = 속도 차이 싱글 스레드를 사용하는 Scanner보다 동기화를 사용하는 BufferedReader가 조금은 느리다. 그!러!나 Scanner는 정규식을 사용하여 값을 받기에, 결론적으로는 BufferedReader가 사용자의 입력을 더 빠르게 읽어들일 수 있다. BufferedReader 문자열(String)밖에 읽지 못함.(∴ readLine()함수만 사용) 버퍼의 크기: 8kb ( ∴ 긴 문자열 유리 ) 동기화 사용 Scanner 정수값(int,short,long), 소수값(float,double), 문자열(String)읽기 가능. ( ∴ nextInt(),nextShort()...등등 사용 ) 버퍼의 크기: 1kb 입력을 읽는 과정에서 내부에서 정규식 사용한 파싱, 입력값 분할. 싱..