當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Scala Predef.classOf用法及代碼示例


classOf 方法(或屬性)屬於 scala.Predef 對象(object),其相關用法說明如下。

用法:

def classOf[T]: Class[T]

檢索類類型的運行時表示。classOf[T] 等價於 Java 中的類文字 T.class

返回:

T 類型的運行時 Class 表示.

例子:

val listClass = classOf[List[_]]
// listClass is java.lang.Class[List[_]] = class scala.collection.immutable.List
val mapIntString = classOf[Map[Int,String]]
// mapIntString is java.lang.Class[Map[Int,String]] = interface scala.collection.immutable.Map

源碼:

Predef.scala

相關用法


注:本文由純淨天空篩選整理自scala-lang.org大神的英文原創作品 Predef.classOf。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。