Kotlin 的语法不像 Java 那么复杂。用 Kotlin 编写代码比 Java 简单。因为 Kotlin 吸取了之前存在的众多编程语言中的精髓。使用这样的编程语言,最终让阅读和理解代码也变得很简单,调试程序花费的时间也更少。 Kotlin 允许开发人员在不使用冗余类的情况下定义函数和静态对象。开发人员可以轻松地在代码中同一个地方完成...
从上面可以看出kotlin支持lambda表达式,而java是java8才开始支持,Android是不支持java8的. 细心的同学可能已经发现了,上面kotlin将String转成Int,只需要"1".toInt,写起来明显更符合面向对象的逻辑,不像java写起来有点繁琐.那么.toInt()的背后是什么呢? //点进kotlin的源码一看,这货其实还是调用java的,并用kotlin...