我的任务是过滤一个数组,更改剩余的元素并返回包含已更改和未更改值的数组.我的代码:
return Arrays.stream(sentence.split(" "))
.filter(/* do some filter to each value */)
.map(/* map this value*/)
.collect(Collectors.joining());
Run Code Online (Sandbox Code Playgroud)
我怎样才能返回改变的数组和不变的价值观?