Kotlin快速入门(一) 输出、变量、常量

前言:作为一个安卓开发的老鸟,一步步从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)
}


快速入门(一)到这里结束,接下来会进行函数的讲解。

发布了105 篇原创文章 · 获赞 74 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_32306361/article/details/103794003