kotlin语法
时间: 2023-07-01 18:17:38 浏览: 155
Kotlin是一种静态类型的编程语言,它可以编译成Java字节码,也可以编译成JavaScript代码。以下是Kotlin的一些基本语法:
1. 定义变量和常量:
```
// 定义变量
var a: Int = 1
// 定义常量
val b: Int = 2
```
2. 数据类型:
```
// 数字类型
val a: Byte = 1
val b: Short = 2
val c: Int = 3
val d: Long = 4L
val e: Float = 5.0f
val f: Double = 6.0
// 字符串类型
val str1: String = "Hello World"
val str2: String = """Hello
World"""
```
3. 控制流程:
```
// if表达式
val a = 10
val b = 20
val max = if (a > b) a else b
// when表达式
val x = 1
when (x) {
1 -> println("x == 1")
2 -> println("x == 2")
else -> {
println("x 不是 1 ,也不是 2")
}
}
// for循环
for (i in 1..10) {
println(i)
}
// while循环
var i = 1
while (i <= 10) {
println(i)
i++
}
```
4. 函数:
```
fun add(a: Int, b: Int): Int {
return a + b
}
// 简写
fun add(a: Int, b: Int) = a + b
```
以上是Kotlin的一些基本语法,希望对你有所帮助。
阅读全文