按流的整数列表的平方根

SiaQ:

我必须编写一个将返回平方根列表的方法。该方法接收List,并且此方法应按流完成。

有人可以帮我解决这个问题吗?

public List<Integer> squareRoot(List<Integer> numbers) {
// return numbers.stream().... what should be next to get this method working well ?
}
亚历克斯·谢斯特罗夫(Alex Shesterov):
return 
    numbers
      .stream()  // Create the stream
      .map(
        // Take a Square root, round to long and cut to int (as required)
        number -> (int) Math.round(Math.sqrt(number))
      )
      .collect(Collectors.toList()); // Collect the stream as list

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档