Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala:类作为参数_Scala - Fatal编程技术网

Scala:类作为参数

Scala:类作为参数,scala,Scala,我想在Scala中将一个类作为参数传递给我的函数 e。g定义获取索引(…):迭代器 这就像功能的结构一样 我想传递类似于Vertex.class或说Edge.class的内容作为我的参数。传递类型参数对你有用吗 def getIndexes[T]() 根据Gabriele的回答,如果您不是在方法的类型参数之后,但实际上希望将类对象作为参数传递,则Scala中的类对象的类型是参数化的,因此要接受任何类,您将执行以下操作: def myMethod(aClass: Class[_])

我想在Scala中将一个类作为参数传递给我的函数

e。g<代码>定义获取索引(…):迭代器 这就像功能的结构一样


我想传递类似于
Vertex.class
或说
Edge.class
的内容作为我的参数。

传递类型参数对你有用吗

def getIndexes[T]()

根据Gabriele的回答,如果您不是在方法的类型参数之后,但实际上希望将类对象作为参数传递,则Scala中的类对象的类型是参数化的,因此要接受任何类,您将执行以下操作:

def myMethod(aClass: Class[_])