scala的隐式函数

隐式值:能够自己设置参数默认值,而不是在代码中固定写死

1. 在函数的默认参数的前面补充关键字:implicit

2. 在定义变量的前面 补充关键字:implicit

3. 调用函数式,不加()

scala的隐式函数_第1张图片

练习一下:

需求:让字符串增加一个功能:isPhone() 检查当前字符串是否是一个合法的手机号scala的隐式函数_第2张图片

scala的隐式函数_第3张图片

 

 

你可能感兴趣的:(scala)