相关疑难解决方法(0)

如何在Scala中转换变量?

给定一个带类型的变量Graphics,如何将其转换Graphics2D为Scala?

scala

197
推荐指数
2
解决办法
9万
查看次数

有人可以解释我在Scala中的隐式转换吗?

更具体地说,BigInt如何将convert int转换为BigInt?

在源代码中,它读取:

...
implicit def int2bigInt(i: Int): BigInt = apply(i)
...
Run Code Online (Sandbox Code Playgroud)

这个代码是如何被调用的?

我可以理解另一个样本:"日期文字"是如何工作的.

在.

val christmas = 24 Dec 2010  
Run Code Online (Sandbox Code Playgroud)

被定义为:

implicit def dateLiterals(date: Int) = new {
  import java.util.Date  
  def Dec(year: Int) = new Date(year, 11, date)
}
Run Code Online (Sandbox Code Playgroud)

intget Dec使用intas参数传递消息时,系统会查找另一个可以处理请求的方法,在本例中Dec(year:Int)

Q1.我是否正确理解日期文字?

Q2.它如何适用于BigInt?

谢谢

scala implicit-conversion

10
推荐指数
2
解决办法
5285
查看次数

标签 统计

scala ×2

implicit-conversion ×1