본문 바로가기
코딩 테스트

[ 프로그래머스 ] 꼬리 문자열

by 주연배 2024. 2. 19.

문제

 

풀이

Arrays 메소드를 사용해서 풀어봤다.
① filter()를 이용해 ex가 포함되지 않은 문자열만 추출한다.
② reduce()를 이용해 filter로 뽑아낸 값을 하나의 문자열로 바꾼다.

 

reduce()

.reduce()는 스트림 요소를 하나의 값으로 줄이는 연산을 수행하는 메소드다.
.reduce( 초기값, (acc(누적변수) + 값) -> (acc+값));
즉 문제에서는 초기값을 ""로 지정한 후 i의 각 문자열을 누적하여 합친다.

 

결과