Android Studio(简称AS)环境配置
要在as
中, 使用kotlin
开发app
, 需要的一些环境.
AS
需要安装kotlin
插件(高版本(3.0+)AS
默认已经安装了插件)- 在
Moudle
中使用apply plugin: 'kotlin-android'
插件 - 在
Moudle
中加入api "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
完成以上配置, Moudle
即可支持kotlin
语言开发.
注意:
高版本AS
已经没那么复杂的配置了.
只需要在Create New Project
配置窗口中, Language
选择Kotlin
即可完成所有配置.
正式入门
声明
var n1 = 1
val n2: Int = 2
var n3: Int? = 3
lateinit var n4: Int
总结:
- 变量定义后, 不允许修改. 用
val
- 变量定义后, 允许修改. 用
var
- 变量允许赋值
null
, 加?
- 变量需要延后初始化, 用
lateinit var
类型对照
基础类型 | Java | Kotlin |
---|
– | boolean | Boolean |
– | int | Int |
– | long | Long |
– | float | Float |
– | double | Double |
更多类型参考
kotlin
中的数据集合
val list1 = listOf<String>()
val list2 = mutableListOf<String>()
区别:
list1
不能调用add
方法, list2
可以.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)