728x90
이전에 작성했던 회문여부 확인 문제와 동일한데
백준에서는 Scanner를 사용하면 메모리초과가 발생한다.
때문에 메모리도 시간도 절약할 수 있는 BufferedReader와 BufferedWriter를 사용해보자.
BufferedReader를 사용해서 readLine()으로 한줄씩 불러오게되면 try-catch나 예외던지기를 사용해야하는데
개인적으로 try-catch보다는 예외던지기가 좀 더 깔끔하게 코드를 작성할 수 있는 것 같다.
728x90
'JAVA > 오류고민' 카테고리의 다른 글
[백준] 9086번 문자열 (0) | 2023.10.23 |
---|---|
[백준] 2083번 럭비 클럽 (0) | 2023.10.23 |
[프로그래머스] 특정한 문자를 대문자로 바꾸기 (String클래스 참고용) (0) | 2023.09.14 |
[프로그래머스] 배열의 평균값 (스트림활용 참고용) (0) | 2023.09.14 |
[프로그래머스] 배열 원소의 길이 (이중for문 참고용) (0) | 2023.09.14 |