欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-05-28 18:52:41
...

前言:作为一个安卓开发的老鸟,一步步从eclipse到AS开发安卓app,再到NDK开发,不断的更新,不断的学习,现如今Google把安卓的第一开发语言换成了Kotlin,所以我们也要紧跟Google步伐,转战kotlin,接下来我会带领大家快速入门kotlin开发。


关于开发工具,大家可以通过官网推荐根据自己的喜好来选择,后期开发app的时候肯定是AS了。(Kotlin 语言中文站  https://www.kotlincn.net/)

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


1.Hello Kotlin

fun main(args: Array<String>){
	println("Hello Kotlin")
}

 

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

2.变量输出

fun main(args: Array<String>){
	var name = "小明"
	println(name)
	name = "小红"
	println(name)
	//name = 8;上面已经指定String类型,就不能再指定String类型了
	//print(name)
}

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

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)
}

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

4.常见类型的存储范围

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

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)
}

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


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

相关标签: Kotlin快速入门