嗨,我对scala相当新,我想对用户输入的数字进行类型检查。 scala中是否有一种方法可以从用户那里读取并让scala确定它认为的类型。
答案 0 :(得分:1)
我认为你可以这样做: 假设a是输入的数字
a match {
case a: Byte => println("It is byte")
case a: Short => //do something
case a: Int => //do something
case a: Long => //do something
case a: Float => //do something
case a: Double => //do something
case _ => println("It is not a number")
}