Normal
Machen wir es schnell[code=Java] public static int sumOfDigits(String s) { return s.chars().filter(Character::isDigit).reduce(0, (i0, i1) -> i0 + Character.digit(i1, 10)); }[/code][icode]Character.digit()[/icode] ist natürlich nicht so schön, vielleicht fällt da noch jemandem etwas ein.
Machen wir es schnell
[code=Java] public static int sumOfDigits(String s) {
return s.chars().filter(Character::isDigit).reduce(0, (i0, i1) -> i0 + Character.digit(i1, 10));
}[/code]
[icode]Character.digit()[/icode] ist natürlich nicht so schön, vielleicht fällt da noch jemandem etwas ein.