Class
Scala'da bir örneğini nasıl edinebilirim ? Java'da şunu yapabilirim:
Class<String> stringClass = String.class;
Scala'daki eşdeğeri ne olabilir?
Class
Scala'da bir örneğini nasıl edinebilirim ? Java'da şunu yapabilirim:
Class<String> stringClass = String.class;
Scala'daki eşdeğeri ne olabilir?
Yanıtlar:
Bir yöntem yoktur classOf içinde scala.Predef
bir sınıf türü çalışma zamanı gösterimi o Geri alma.
val stringClass = classOf[String]
Çalışma getClass
zamanında bir örneğin sınıf nesnesini Java ile aynı şekilde almak için yöntemi kullanabilirsiniz.
scala> val s = "hello world"
s: String = hello world
scala> s.getClass
res0: Class[_ <: String] = class java.lang.String