Kotlin 基础语法

数值范围

var nums = 1 .. 100

nums 范围 1~100

遍历

fun main(args: Array<String>) {
	var nums = 1 until 100   //[1,100)
	for (num in nums) { 
        println(num) //打印1-99
	}
}

跨步遍历

fun main(args: Array<String>) {
	var nums = 1 .. 100   //[1,100}
	for (num in nums step 2) { 
        println(num) //打印1,3,5,7 ... 99
	}
}

step指定每一次遍历是以多少个为单位,这里指定为2,则每次遍历后会以2个为单位遍历,1以后是3,然后5,7,9…99。


Kotlin中var和val区别:

var: var是一个可变变量,这是一个可以通过重新分配来更改为另一个值的变量。 这种声明变量的方式和Java中声明变量的方式一样。

val: val是一个只读变量,这种声明变量的方式相当于java中的final变量。 一个val创建的时候必须初始化,因为以后不能被改变。


Kotlin函数结构:

kotlin函数规则:
在这里插入图片描述
Kotlin函数示例:
在这里插入图片描述
Kotlin函数名、函数参数 可以用汉字


when表达式:

when语法,像极了java中的switch语句,有点不太一样哦,就是略去了switch中每次case后面都要加入的break
在这里插入图片描述
方法二,函数中只有return 时,可以直接省去{}。
注意:判断的时候,支持多个条件匹配,用逗号隔开就行(如:“he”、“hello”、“Hello”)
在这里插入图片描述


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值