Swift 与 Kotlin 的简单对比,简直是太像了

Swift 的语法与 Kotlin 有很多相似之处,整理了一些 Swift 和 Kotlin 的对比,下面是一些例子,大家不妨来看看。可以说掌握了kotlin 再去看swift简直爽的不要不要的。学习成本大大降低。


Hello World

Swift 与 Kotlin 的简单对比,简直是太像了_第1张图片

变量和常量

Swift 与 Kotlin 的简单对比,简直是太像了_第2张图片

显式类型

强制类型转换

Swift 与 Kotlin 的简单对比,简直是太像了_第3张图片

字符串插值

Swift 与 Kotlin 的简单对比,简直是太像了_第4张图片

范围操作符

Swift 与 Kotlin 的简单对比,简直是太像了_第5张图片

区域操作符(for while等)

Swift 与 Kotlin 的简单对比,简直是太像了_第6张图片

数组

Swift 与 Kotlin 的简单对比,简直是太像了_第7张图片

map

Swift 与 Kotlin 的简单对比,简直是太像了_第8张图片

空集合

Swift 与 Kotlin 的简单对比,简直是太像了_第9张图片

函数

Swift 与 Kotlin 的简单对比,简直是太像了_第10张图片

返回值

Swift 与 Kotlin 的简单对比,简直是太像了_第11张图片

参数的变量数目

Swift 与 Kotlin 的简单对比,简直是太像了_第12张图片

函数类型

Swift 与 Kotlin 的简单对比,简直是太像了_第13张图片

遍历

排序

命名参数

Swift 与 Kotlin 的简单对比,简直是太像了_第14张图片

类的声明

Swift 与 Kotlin 的简单对比,简直是太像了_第15张图片

类的用法

Swift 与 Kotlin 的简单对比,简直是太像了_第16张图片

子类

Swift 与 Kotlin 的简单对比,简直是太像了_第17张图片

类型检查

Swift 与 Kotlin 的简单对比,简直是太像了_第18张图片

模式匹配

Swift 与 Kotlin 的简单对比,简直是太像了_第19张图片

类型向下转换

Swift 与 Kotlin 的简单对比,简直是太像了_第20张图片

协议

Swift 与 Kotlin 的简单对比,简直是太像了_第21张图片

扩展

Swift 与 Kotlin 的简单对比,简直是太像了_第22张图片

最后放一张完整的图

Swift 与 Kotlin 的简单对比,简直是太像了_第23张图片

更多干货请看 公众号 Flutter那些事,精彩干货等你来看。

你可能感兴趣的:(Swift 与 Kotlin 的简单对比,简直是太像了)