3.7小结

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

猜你喜欢

转载自blog.csdn.net/qq_26413249/article/details/80503080
3.7