小编red*_*ank的帖子

Scala 2.8中的classOf []与2.7不同吗?

我有一个Java接口

public class IJava
{
   ...
   public java.lang.Class getType();
   ...
}
Run Code Online (Sandbox Code Playgroud)

它在Scala中继承

class CScala
{
    def getType() = classOf[Foo]
}
Run Code Online (Sandbox Code Playgroud)

它适用于Scala 2.7.7.但是在2.8.0.RC1,我明白了

type mismatch;  found   : java.lang.Class[Foo](classOf[Foo])  
required: java.lang.Class
Run Code Online (Sandbox Code Playgroud)

我如何java.lang.Class进入Scala 2.8?

scala scala-2.8 java.lang.class

3
推荐指数
1
解决办法
274
查看次数

标签 统计

java.lang.class ×1

scala ×1

scala-2.8 ×1