BufferedReader
-
[Java] BufferedReader와 BufferedWriter (입출력 속도)IT Study/컴퓨터 기초 2023. 3. 15. 10:44
백준 알고리즘을 풀며 Scanner와 System.out.println() 사용할 때, 📌 시간 초과가 나는 이유는 무엇일까요? - Java 입력 속도 6위에 자리매김한 BufferedReader와 Integer.parseInt와 비교하여 Scanner를 사용할 때에는 약 7배 정도 느려집니다. - Java 출력 속도 7위에 위치한 BufferedWriter와 bf.write()와 비교하여 System.out.println()의 출력 속도는 약 30배 이상 느리다는 것을 확인할 수 있습니다. 버퍼는 데이터를 전송하는 동안 일시적으로 데이터를 보관하는 임시 메모리 영역으로, 입출력 속도 향상을 위해 사용할 수 있습니다. 이를 위해 우리는 BufferedReader - BufferedWriter를 사용할 수..