[프로그래머스 / Java] 숨어있는 숫자의 덧셈 (2)

MorganKim·2023년 4월 16일
0

Programmers

목록 보기
75/79
post-thumbnail

문제

풀이 및 리뷰

중간에 여러 공백이 들어있는 경우를 .replaceAll("\\s+", " ") 으로 정리해줬는데도 테케8에서 에러가 나서 왜지 하고 봤는데 자연수가 없는 경우를 처리해주지 않아서였다. isEmpty() 를 사용하니 해결되었다.
stream 사용하는 법은 아직도 익숙하지 않네요...🥲

return Arrays.stream(myString.split("[A-Z|a-z]")).filter(s -> !s.isEmpty()).mapToInt(Integer::parseInt).sum();

코드

0개의 댓글