我有一个Java界面,我想到实现,在卡拉. 该界面包含下列方法-宣言:
List<Map<String, Object>> xyz(Map<String, Object> var1, Map<String, Object> var2);
我的卡拉实施的是:
override def testComponent( input: java.util.Map[String, Object], metadata: java.util.Map[String, Object] )
{
val list: util.List[Map[String, AnyRef]] = new util.ArrayList[Map[String, AnyRef]]
return list
}
错误:压倒一切的方法xyz在的特质ITester的类型(x1美元:java。工具.地图[串,对象],x$2:java。工具.地图[串,目])java。工具.列表[java。工具.地图[串,目]]; 方法testComponent有不兼容的类型 复盖def testComponent(输入:java。工具.地图[串,对象],元数据:java.工具.地图[串,目])
我不知道究竟是什么的问题。