2016-06-11 27 views

Antwort

0

Nicht sicher, ob es eine Scala-Bibliothek für diese, aber die Java-Bibliothek:

val clz = java.lang.Long.TYPE 
2

Was macht Sie denken, es ist eingerahmt? Es ist definitiv nicht:

scala> ClassTag(10L.getClass).runtimeClass.getName 
res15: String = long 

scala> ClassTag(10L.getClass).runtimeClass == java.lang.Long.TYPE 
res17: Boolean = true 

scala> ClassTag(10L.getClass).runtimeClass == new java.lang.Long(10).getClass 
res18: Boolean = false 
+0

Bitte lassen Sie mich es in beiden Versionen testen. Das beschriebene Verhalten ist in Scala 2.10.6 – tribbloid