scala的隐式对象和隐式类实训内容

14 阅读1分钟

使用隐式类,给字符串添加一下新功能:验证当前字符串是否是手机号码。使用的格式如下:"13612345678".isPhone()

image.png

注:imps代码是imp05 imp06的结合

image.png

image.png 代码如下:

package imp

import scala.language.postfixOps

import imp.imps._


object imp07 {

    def main(args: Array[String]): Unit = {
        println(4!) // 24
        println(5!) // 120

        println("13614254456".isPhone)
    }
}

结果如下:

image.png