![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kotlin随笔
一只善良的程序猿
我们都一样,在茫茫的人生路上披荆斩棘,只为了心中的那个梦想,程序员们,Fighting!!!
展开
-
Kotlin Android 环境搭建
简介Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains 设计开发并开源。 Kotlin 可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行。 在Google I/O 2017中,Google 宣布 Kotlin 成为 Android 官方开发语言。为什么选择 K...原创 2018-07-13 12:12:20 · 214 阅读 · 0 评论 -
Kotlin 基础语法
Kotlin 文件以 .kt 为后缀。包声明代码文件的开头一般为包的声明:package com.runoob.mainimport java.util.*fun test() {}class Runoob {}kotlin源文件不需要相匹配的目录和包,源文件可以放在任何文件目录。 以上例中 test() 的全名是 com.runoob.main.test、Ru...原创 2018-07-13 16:55:48 · 146 阅读 · 0 评论 -
Kotlin 基本数据类型
今天给大家讲解Kotlin中的基本数据类型:Kotlin 的基本数值类型包括 Byte、Short、Int、Long、Float、Double 等。不同于Java的是,字符不属于数值类型,是一个独立的数据类型。类型 位宽度Double 64Float 32Long 64Int 32Short 16B...原创 2018-07-27 14:41:12 · 180 阅读 · 0 评论 -
Kotlin 条件控制
IF 表达式一个 if 语句包含一个布尔表达式和一条或多条语句。// 传统用法var max = a if (a < b) max = b// 使用 else var max: Intif (a > b) { max = a} else { max = b}// 作为表达式val max = if (a > b) a else b...原创 2018-07-27 14:49:39 · 128 阅读 · 0 评论 -
Kotlin 循环控制
For 循环for 循环可以对任何提供迭代器(iterator)的对象进行遍历,语法如下:for (item in collection) print(item)循环体可以是一个代码块:for (item: Int in ints) { // ……}如上所述,for 可以循环遍历任何提供了迭代器的对象。 如果你想要通过索引遍历一个数组或者一个 list,你可...原创 2018-08-01 17:17:26 · 555 阅读 · 0 评论