Kotlin 不同类型数值比较 如此风景 2018-08-02 1,310 阅读1分钟 Kotlin中不同数字类型之间的比较不能直接用== 例: val l:Long = 0 val x = 0 //如果我们写成这样 这会报如下异常 if(l==x)//这是错误做法 //异常 Kotlin: Operator '==' cannot be applied to 'Long' and 'Int' 此时需要修改成 if(l==x.toLong())//这是正确做法 主动把小范围的数值转换成大范围的数值