【发布时间】:2018-04-12 04:55:58
【问题描述】:
我在要求成员声明时遇到错误,我不知道为什么。我一直在尝试查找内容,但似乎无法找到为什么这是无效的答案。我可以做到val listOfArr = ArrayList<Array<String>>() 就好了。为什么这不起作用?
class Implements: IPatternCheck {
override fun <Array<String>> check(classData: ClassData, value: Array<String>): Boolean {
return true
}
}
这是我的界面
interface IPatternCheck {
fun<T> check(classData: ClassData, value: T): Boolean
}
【问题讨论】:
-
你的界面是什么样的?您究竟想让代码的哪一部分通用化?
-
我想让它采用 Array
类型的检查方法,但它给我一个编译错误