我想过滤一个数组到每个第n个项目的数组中。对于例子: fun getNth(array: Array<Any>, n: Int): Array<Any> {
val newList = ArrayList<Any>()
for (i in 0..array.size) {
if (i % n == 0) {
newList.add(array[i])
我有一个包含T和一些元数据的数组(或列表)的接口。 interface DataWithMetadata<T> {
val someMetadata: Int
fun getData(): Array<T>
}
如果我写的接口的最简单的实现,我得到一个编译错误的emptyArray():“不能使用T作为一个具体化的类型参数使用类代替。” class ArrayWithMe
我有这个类,我有一个构造函数: @Entity
data class Employee(
@field: Id
@field:GeneratedValue var id : Long = 0,
var username : String = "",
var password : String ="",
var name : String ="",