BufferedReader1 [JAVA] Scanner 대신 Buffer를 사용해보자! BOJ에서 신나게 문제를 풀고 있던 나... 빠른 A+B라는 제목부터 의문을 가지게 되는 문제를 보게 된다. 빠른 A+B??? A+B면 A+B지, 빠른 A+B는 뭔데??? 🧐 왠지 모르게 앞으로 자주 볼 아이같으니 왜 저걸 사용하면 실행시간이 단축되는지! 알아보고 넘어가보자. Java에서 처음 입력하는 걸 배울 때, 100이면 100 Scanner를 사용했을 것이다. Scanner sc = new Scanner(); String text = sc.next(); 사용이 정말 간편하다. 그러나 Scanner의 경우 next()등의 메서드 내에서 여러가지 정규식을 검증하기 때문에 실행 속도가 느리다. 하지만 BufferedReader는 1. 정규식을 검증하지도 않고, 2. 문자를 입력받아 버퍼에서 한꺼번에 전.. 2021. 7. 30. 이전 1 다음