83 votes

Qu'est-ce que la Scala équivalent de Java ClassName.class?

Comment puis-je obtenir une instance de l' Class en Scala? En Java, je peux faire ceci:

Class<String> stringClass = String.class;

Quel serait l'équivalent en Scala?

103voto

oxbow_lakes Points 70013

Il existe une méthode classOf à la AnyRef niveau de:

val stringClass = classOf[String]

Vous pouvez utiliser l' getClass méthode pour obtenir l'objet de classe d'une instance au moment de l'exécution de la même manière que Java

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X