kotlin基础知识
数据类型 | 占用字节 |
---|---|
Double | 8 |
Float | 4 |
Long | 8 |
Int | 4 |
Short | 2 |
Byte | 1 |
注意:在kotlin中char不能直接看做数字
val a=“97”
a97 //编译错误 a’97’编译正确
或 | 与 | 非 |
---|---|---|
|| | $$ | ! |
使用 arrayOf 可以指定任何数组 使用intarrayOf shortarrayOf 可以指定类型数组
字符 | 含义 |
---|---|
\t | 制表符 相当于2个或则4个空格 |
\b | 退格符 \b\b相当于删除2个字符 |
\n | 换行符 |
\r | 回车符 |
\\ | 表示\ |
\" | 表示" |
包(Package)
在kotlin中的包和目录可没什么关系 koltin中的包仅仅是为了引用文件中的智源
when
1,2->println(“多分支执行”)
in 1…10->println(“执行相同的代码比较多”)
add(2)->println(“条件是函数”)
for 遍历数组
val arr= intArrayOf(4,5,6,7,745,)
for(i in arr.indices){
println(arr[i])
}
repeat(循环次数){
//循环体
}
var j = 10
do{
println("i==="+j)
j--
} while (j>=1) //为false停