• Kotlin没有定义自己的集合类,而是在Java集合类的基础上提供了更丰富的API。
  • Kotlin可以给函数参数定义默认值,这样大大降低了重载函数的必要性,而且命名参数让多参数的调用更加易读。
  • Kotlin允许更灵活的代码结构:函数和属性都可以直接在文件中声明,而不仅仅是在类中作为成员。
  • Kotlin可以用扩展函数和属性来扩展任何类的API,包括在外部库中定义的类,而不需要修改其源代码,也没有运行时开销。
  • 中缀调用提供了处理单个参数的,类似调用运算符方法的简明语法。
  • Kotlin为普通字符串和正则表达式都提供了大量的方便字符串处理的函数。
  • 三重引号的字符串提供了一种简洁的方式,解决了原本在Java中需要进行大量啰嗦的转义和字符串连接的问题。
  • 局部函数帮助你保持代码整洁的同时,避免重复。
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐