Kotlin 基础

一、声明变量

声明使用val或者var

    val a:String="hello"
    var b:String="hello"

可以省略变量类型,自动推导。

var和val的区别

val的引用不可变,优先使用val

二、数据类型

1.数值型

Byte=> 字节 => 8位

Short => 短整型 => 16位

Int => 整型 => 32位

Long => 长整型 => 64位

Float => 浮点型 => 32位

Double

2.Boolean

true false

' || ' => 逻辑或(或者)

' && ' => 逻辑与(并且)

' ! ' => 逻辑非(取反)

3.字符型

char

4.字符串

String

5.数组

Array

6.Unit

三、判断

一般

val a=5
if (a== 2) {
    println("OK1")
}else if (a==3){
    println("OK2")
} 
else{
    rintln("OK3")
}

可以当做表达式

可以接收结果

四、控制

五、函数

可以不使用类,直接使用函数。像python dart

函数的返回类型,写在后面。

fun main() {
    println(sum(3,5))
}

fun sum(x:Int,y:Int):Int{
    return x+y;
}
//或者
fun sum(x:Int,y:Int) =x+y;

猜你喜欢

转载自www.cnblogs.com/buchizaodian/p/12597959.html