Kotlin快速入门(一) 输出、变量、常量
程序员文章站
2022-05-28 18:52:41
...
前言:作为一个安卓开发的老鸟,一步步从eclipse到AS开发安卓app,再到NDK开发,不断的更新,不断的学习,现如今Google把安卓的第一开发语言换成了Kotlin,所以我们也要紧跟Google步伐,转战kotlin,接下来我会带领大家快速入门kotlin开发。
关于开发工具,大家可以通过官网推荐根据自己的喜好来选择,后期开发app的时候肯定是AS了。(Kotlin 语言中文站 https://www.kotlincn.net/)
1.Hello Kotlin
fun main(args: Array<String>){
println("Hello Kotlin")
}
2.变量输出
fun main(args: Array<String>){
var name = "小明"
println(name)
name = "小红"
println(name)
//name = 8;上面已经指定String类型,就不能再指定String类型了
//print(name)
}
3.类型推断
fun main(args: Array<String>){
var i = 18//整形
println(i)
var j = 99999999//整形
println(j)
var s = "HaHa"//字符串
println(s)
//也可以进行指定类型
var ii:Byte = 20
println(ii)
var jj:Long = 11111111111
println(jj)
var ss:String = "Hello"
println(ss)
var tt:String //可以进行声明类型不进行赋值
tt = "Hello TT"
println(tt)
val number = "001" //只读类型
println(number)
}
4.常见类型的存储范围
fun main(args: Array<String>){
val aByte:Byte = Byte.MAX_VALUE
val bByte:Byte = Byte.MIN_VALUE
println("byte的最大值"+aByte)
println("byte的最小值"+bByte)
val aLong:Long = Long.MAX_VALUE
val bLong:Long = Long.MIN_VALUE
println("long的最大值"+aLong)
println("long的最小值"+bLong)
val aInt:Int = Int.MAX_VALUE
val bInt:Int = Int.MIN_VALUE
println("int的最大值"+aInt)
println("int的最小值"+bInt)
}
快速入门(一)到这里结束,接下来会进行函数的讲解。
下一篇: 用iis配置php出现以下错误