scala 隐式转换 --- 为字符串类扩展方法
先看一个简单的例子:implicit def double2Int(d: Double) = d.toIntval num: Int = 3.5println(num) // 3上面的方法,会自动找到double2Int这个函数,然后Double转成Int类型隐式转换和类型系统是scala的强大之处,从上可以看出,在某些时候,我们可以直接的写这么一个方法,在需要的地方导入,代码会很简洁...
原创
2020-01-01 10:33:08 ·
1524 阅读 ·
0 评论