Kotlin 标准库函数 用户定义的函数 Kotlin 标准库函数 标准库函数是Kotlin中的内置函数,可以随时使用。例如, print() 是一个库函数,可将消息打印到标准输出流(监视器)。 sqrt() 返回数字的平方根(Double值) 示例 fun main(args: Array<String>) { var number = 5.5 print("Result = ${Math.sqrt(number)}...
Kotlin 教程 Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。 Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。 在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。 我的第一个 Kotlin ...
Kotlin 对象 定义类时,仅定义对象的规范;没有分配内存或存储空间。 要访问在类中定义的成员,您需要创建对象。让我们创建Lamp类的对象。 示例 class Lamp { // 属性(数据成员) private var isOn: Boolean = false // 成员函数 fun turnOn() { isOn = true } // 成员函数 fun turnOff() { isOn = false...
[2] Kotlin函数式编程入门:https://kotlinlang.org/docs/reference/functions.html [3] Kotlin协程入门:https://kotlinlang.org/docs/reference/coroutines.html [4] Kotlin类型推导:https://kotlinlang.org/docs/reference/typechecking.html [5] Kotlin扩展函数:https://kotlinlang.org/docs/reference/extensions....
第一章 Kotlin入门教程 1.Kotlin概述 2.Kotlin与Java比较 3.巧用Android Studio 4.认识Kotlin基本类型 5.走进Kotlin的数组 6.走进Kotlin的集合 7.集合问题 8.完整代码 9.基础语法 在这里插入图片描述 第二章 Kotlin实战避坑指南 2.1 方法入参是常量,不可修改 ...
Kotlin语言基础入门到熟悉:Kotlin协程基础 1. 阻塞与非阻塞 runBlocking delay是非阻塞的,Thread.sleep是阻塞的。显式使用runBlocking协程构建器来阻塞。 import kotlinx.coroutines.\* fun main() { GlobalScope.launch { // 在后台启动一个新的协程并继续 ...
你就可以直接使用云端IDE来即时编写Kotlin代码,并运行之。一个运行示例如下图: 1.2.2 本地命令行环境搭建 Kotlin是运行在JVM环境下的语言。首先我们要有JDK环境。 有时候我们并不需要打开IDE来做一些事情。打开 IDE 是件很麻烦的事情,在某些场景下,我们比较喜欢命令行。 使用命令行环境,我们可以方便地使用Kotlin ...
Kotlin Android 环境搭建 安装 Kotlin 插件 Android Studio 从 3.0(preview)版本开始将内置安装 Kotlin 插件。 打开 Settings ( Mac 为 Preferences) 面板,在右侧找到 Plugins 选项 (快捷键 Ctrl+, Mac 下为 command+),搜索框输入 “Kotlin” 查找,点击 Search in repo
DataBind设置观察者Bean 900 播放 视频不见了哦~ This is a modal window. 毁人不倦丶 意志命运往往背道而驰。 课程免费缓存,随时观看~ 下载
val site = Runoob() // Kotlin 中没有 new 关键字 要使用一个属性,只要用名称引用它即可 site.name // 使用 . 号来引用 site.url Koltin 中的类可以有一个 主构造器,以及一个或多个次构造器,主构造器是类头部的一部分,位于类名称之后: class Person constructor(firstName: String) {} ...