如何解决比较Collections.sort的功能在Kotlin中期望Int类型的值?
开发过程中遇到比较Collections.sort的功能在Kotlin中期望Int类型的值的问题如何解决?下面主要结合日常开发的经验,给出你关于比较Collections.sort的功能在Kotlin中期望Int类型的值的解决方法建议,希望对你解决比较Collections.sort的功能在Kotlin中期望Int类型的值有所启发或帮助;问题描述
在代码中:
Collections.sort(activities,Comparator<ResolveInfo> {
fun compare(a: ResolveInfo,b: ResolveInfo): Int {
var pm = activity!!.packageManager
return String.CASE_INSENSITIVE_ORDER.compare(a.loadLabel(pm).toString(),b.loadLabel(pm).toString())
}
})
编译器告诉我“类型不匹配:必需的整数”。
但是它不是返回int吗?
我在做什么错?谢谢!
尚未找到解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)