반응형 Scanner BufferedReader1 [Java/자바] 입력 BufferedReader와 Scanner의 차이 ⚡️알고리즘 풀이 속도 차이 백준에서 자바로 같은 문제를 풀어도 상위권 풀이들과 비교하면 3~4배의 속도 차이를 보인다. 이유는 간단했다. 나는 입력으로 Scanner를 상위권 풀이는 BufferedReader를 사용했다는 차이가 있다. 사소한 방법의 차이이지만 결과에선 큰 격차를 보이는 이 둘의 다른 점이 무엇인지 궁금해졌다. ⚡️Scanner와 BufferReader 차이 📌 Scanner Scanner는 입력 받을 때 정수 값, 소수 값, 문자 데이터도 구분지어 읽어들일 수 있다. 즉 직관적이고 사용하기에 편리하다는 장점이 있다. 그렇지만 키보드의 입력이 키를 누르는 즉시 바로 전달되기 때문에 버퍼를 사용하는 BufferReader 보다 속도 면에서 불리하다는 큰 단점이 존재한다. 📌 Buffere.. 2021. 12. 26. 반응형 이전 1 다음