String result = "Hello world." .prePoints()//.parallel() // uncomment this line for large strings .map(c -> c == ' ' ? ' ': '*') .collect(StringBuilder::new,StringBuilder::appendCodePoint, StringBuilder::append) .toString();
但是,仍然
"Hello world.".replaceAll("[^ ]", "*")更简单。并不是所有的东西都能从lambda中受益。


