正则表达式2

14 阅读1分钟
package imp

object imp01 {
  implicit def double2Int(d:Double):Int={
    println("double2Int被调用了......")
    d.toInt
  }
  def main(args:Array[String]):Unit= {

    var i: Int = 1.1
    var d:Double=1
  }

}
package reg

object reg06 {
  class MY(var value:Double) {
    override def toString:String = s"${value}美元"
  }
  
  class RMB(var value:Double) {
    override def toString: String = s"${value}"
  }
  implicit def my2rmb(my:MY):RMB={
    new RMB(my.value*6.9)
  }
  
  def mian(args:Array[String]):Unit ={
    val m1:RMB = new MY(100)
    println(m1)
  }

}

屏幕截图 2025-12-31 090740.png

屏幕截图 2025-12-31 113818.png