Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- springboot
- 스프링 OAuth
- 스프링
- .ppk만들기
- 예외처리
- 개발 뭐하지
- 입력
- string
- git hub
- 클론코딩
- Spring
- @RestCotroller
- 스프링부트
- 개발자
- 리눅스 서버시간 변경
- RESTful웹서비스
- 프로그래머스
- Scanner
- 백엔드
- RESTful
- 인스타그램만들기
- Git
- BufferedReader
- 깃
- 인텔리제이
- 서비스 계층
- 백엔드 개발자 뭐해?
- 깃허브
- Java
- 다리를 지나는 트럭
Archives
- Today
- Total
목록BufferedReader 속도 (1)
It's Ward
JAVA Scanner 와 BufferedReader 차이점
1. Scanner와 BufferedReader를 굳이 나눠서 사용하는 차이점을 알아보기로 했다. 사용자 입장에서는 Scanner가 직관적이고, 다양한 메소드들을 제공하기때문에 처음 Java를 배우기엔 좋다고 생각하였으나.. 다음과 같은 차이점이 존재한다. Scanner BufferedReader 구분자 Space(공백), Enter(줄바꿈) Enter(줄바꿈) 반환 데이터 메소드 마다 다름 String 버퍼 크기 1024 8192 동기화 여부 X O (멀티스레드에서 안전함) 속도(천만번 입력) 4.8448초 0.6585초 2. 그렇다면 왜? Scanner와 BufferedReader는 속도차이가 날까? 단순하게 BufferedReader는 버퍼크기가 크기도 하고, 정규식을 따로 검사하지않고 문자열 그대..
Java/Java 기본
2022. 5. 26. 03:23