1.函数也是对象,可以作为参数和返回值 2.使用驼峰命名,尽量避免下划线 3.public函数应当有说明文档 4.lambda中花括号内前后都应该有空格 5.空值安全检查 var s: St ...
Kotlin快速入门 一 函数 二 变量 三 字符串模板 四 类 .java类 转换为Kotlin类 属性: 五 目录和包 六 表示和处理选择:枚举和when 七 智能转换和 代码块最后表达式就是结果 八 迭代 .when 同Java中一样 .for: 仅以for each循环的形式存在 for lt item gt in lt elements gt .while:同Java .区间:为了代替J ...
2017-11-27 22:50 0 1485 推荐指数:
1.函数也是对象,可以作为参数和返回值 2.使用驼峰命名,尽量避免下划线 3.public函数应当有说明文档 4.lambda中花括号内前后都应该有空格 5.空值安全检查 var s: St ...
基于官网的Getting Start的基础语法教程部分,一共三节,这篇是第一节,翻译如下: 基础语法 定义一个包 包的声明必须放在文件头部: 不需要加上package的路径,kotlin可以自动定位package的位置。 查看更多 ...
写在前面 在刚开学的时候,买了一本《第一行代码Android》,但一直在上课没有机会看,这几天刚好写完了上一个项目,这段时间就对这本书进行了学习。在这本书中,由于谷歌大力推广kotlin语言,将其作为android开发的首推语言,本书也遵循了谷歌的推广,因此我就跟着书本学习了基本的Kotlin ...
1.定义变量 在kotlin中,通过var 或者 val 来定义,区别就是 val定义的变量只能读不能修改,var则可以修改。 val a:Int = 1 //等价于java: final int i = 10; a = 2 // 错误,变量a是只读 var b:Int = 2 b ...
之前一直使用C#开发,最近由于眼馋Java生态环境,并借着工作服务化改造的契机,直接将新项目的开发都转到Java上去。积攒些Java开发经验,应该对.NET开发也会有所启发和益处。 从理论上说,Jav ...
Kotlin 入门教程 Android / Java https://developer.android.com/kotlin?hl=zh-cn 使用 Kotlin 开发 Android 应用 使用 Kotlin 更快地编写更出色的 Android 应用。 Kotlin ...
开发环境 IntelliJ IDEA 2021.2.2 (Community Edition) Kotlin: 212-1.5.10-release-IJ5284.40 介绍Kotlin中的协程。用一个例子来展示协程的基本用法。 第一个例子 新建工程 我们使用的是社区版 ...
最近kotlin越来越受欢迎了,好多网站预言--kotlin将在之后的几年里彻底替换java,成为一种新的服务端编程语言。kotlin基于java。所以很多语法与java类似,从java切换到kotlin基本不需要成本。 最近在用kotlin在写一个项目,刚开始写代码感觉比较别扭,一旦用熟练后 ...