Kotlin 数据类型
常用数据类型
Kotlin具有与Java基本数据类型对应的数据类型
- Byte
- Short
- Int
- Long
- Float
- Double
- Char
- Boolean
** Kotlin 中没有基本数据类型 编译器会在编译时选择使用基本类型还是封装类型**
声明变量
val aInt: Int = 1
val aFloat: Float = 0.33f
val aDouble: Float = 0.33f
var aChar: Char = 'a'
var aBoolean: Boolean = true
var aString: String = "Hello world"
字符串模版
如果在java中想要输出 "我叫小明,今年15岁" 这样的字符串对应的代码
System.out.println("我叫"+name+",今年"+age+"岁");
在Kotlin中就简化的多
println("我叫$name , 今年$age 岁")
如果想输出"我叫小明,今年15岁,他叫小亮今年13岁,我俩一共28岁" 应该怎么写
println("我叫${xiaoming.name},今年${xiaoming.age}岁,他叫${xiaoliang.name}今年${xiaoliang.age}岁,我俩一共${xiaoming.age+xiaoliang.age}岁")
数组
定义:
var intArr:IntArray = intArrayOf(1,2,3,4)
var booleanArr:BooleanArray = booleanArrayOf(true,false)
var stringArr:Arrar<String> = arrayOf("java", "kotlin")
遍历:
for(i in intArr){
println(i)
}
网友评论