1

假设我有一个名为 的类,我可以为sUser的集合注册一个编解码器吗?User

我尝试使用这个:

eb.registerDefaultCodec(List<User>::class.java, User.UserListCodec())

但它会产生这个错误:类文字的左侧只允许类。

4

1 回答 1

0

你可以尝试使用arrayListOf(...)

eb.registerDefaultCodec(arrayListOf<User>()::class.java, User.UserListCodec())
于 2019-09-19T09:30:52.987 回答