ScalaでAny型のキャスト
val map = Map[String, Int]
は
val map = Map[String, Any]
にして、様々な型(Anyのサブクラス)を受け付けられる
比較の際などは
val a = Map[String, Int]("key" -> 100) val b = Map[String, Any]("key" -> 1000) val t = a("key") < b("key").asInstanceOf[Int] // True
でキャストする