BufferedWriter1 00. Buffered 와 Scanner의 차이 - 1 백준 문제 풀이를 보다보면 Buffer 혹은 Scanner를 사용하게 된다. 둘은 유사한 기능을 가지고 있지만 약간의 차이가 있다. 그 차이점은 다음과 같다. *개행문자 = "\n" (줄을 바꿔주는 문자) 특징 속도 Scanner - int, long, float, double, String 등 다양한 데이터 타입을 입력받을 수 있음 - 내용이 짧을 경우 Scanner가 더 작은 버퍼를 차지함 - 정규식을 사용해 값을 파싱함. (ex: nextInt(), nextLong(), nextDouble()...) - 사용이 편리함 - 공백, 개행문자를 경계로 입력 값을 인식 - BufferedReader와 달리 동기화 사용 안됨 → 여러 스레드 간 scanner는 공유할 수 없지만 Buffered 는 공유 가능.. 2023. 9. 21. 이전 1 다음 728x90