Scala将String转换为StringOps
发布时间:2020-12-16 09:55:28 所属栏目:安全 来源:网络整理
导读:Scala似乎将String类型的对象转换为StringOps.这是怎么做到的?即Scala如何以及何时将String对象转换为StringOps? 解决方法 在Predef.scala中有一个从String定义到StringOps的隐式转换. https://github.com/scala/scala/blob/a24ca7fa617cabada82c43d2d6ac3
Scala似乎将String类型的对象转换为StringOps.这是怎么做到的?即Scala如何以及何时将String对象转换为StringOps?
解决方法
在Predef.scala中有一个从String定义到StringOps的隐式转换.
https://github.com/scala/scala/blob/a24ca7fa617cabada82c43d2d6ac354db698d181/src/library/scala/Predef.scala#L308.如果从String上的StringOps类调用方法,则会将String实例转换为StringOps实例.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |