[Stream] String 에서 숫자를 추출하여 총 합(sum) 구하기

반응형
728x90
반응형

Stream 코드

/* num sum */
int numSum = param.chars()
        .filter(Character::isDigit)
        .map(a -> Character.digit(a, 10))
        .sum();

 

결과

param = "K1C57PQR"

numSum = 13 (1 + 5 + 7)

 

 

반응형

Designed by JB FACTORY