我正在查看此解决方案来计算字符串的 unicode 代码点的乘积。
答案之一包括这个片段:
"Hello" map (i => BigInt(i)) product
我不知道这会编译。有人可以向我解释这是如何工作的吗?为什么它与空格一起工作?
该行可以读作
{val string = "Hello"
val charList = string.map(i=>BigInt(i))
charList.product}
它返回产品作为代码块的结果
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句