这是码上开学 Kotlin 系列第 3 集的文章结构要求。
- 这篇文档是唯一对文章内容作出约束的文档。如果你要写文章,只参考这一篇文档就可以。(不过如果先读一下对应的视频脚本,会对写文章有帮助。但这个不强制哟。)
- 文章标题已经给出,正式发布时的标题会一个字、一个标点都不差。如果你需要改标题,请务必先联系扔物线(朱凯),谢谢!
- 这篇文档可能在后续过程中会有修改,到时候文章也需要跟着修改。我尽量不修改,但无法保证,毕竟水平有限😂。
如果有不同意见请先来找我讨论,不要直接自我修改文章结构哟。——扔物线
- 主构造
- 主构造器里声明属性
- 使用
=
连接返回值 - 参数默认值
- 命名参数
- 本地函数(嵌套函数)
- 字符串模版
- raw string
- 操作符:
forEach
,filter
,map
,flatMap
等 - Kotlin 的
Range
和Sequence
if/else
可以有返回值when
:Kotlin 里的 switchfor
循环(要写吗?)try-catch
- 非强制受检(要写吗?)
?:
?.
==
和===