Kotlin3.25-5

1.非空断言操作符: !!. 表示当变量值为null时,直接抛出异常 可以用if判断null支持链式调用

2.空合并操作符: ?: 表示左边求值结果为空就使用右边的结果值(类似三目运算符)

3.Kotlin标准库提供遍历函数,使用时,可以抛出自定义信息的异常,这些便利函数叫做先决条件函数

4.substring:字符串截取,substring函数支持IntRange类型(表示一个整数范围的类型)的参数直到创建的范围不包括上限值

5.split:拆分函数返回的是列表集合数据,列表集合又支持解构语法特性,它允许你在一个表
达式里给多个变量赋值,解构常用来简化变量的赋值

6.==和===:在Kotlin中,用==检查两个字符串中的字符是否匹配,用===检查两个变量是否指
向内存堆上同一对象,而在Java中==做引用比较,做结构比较时用equals方法

7.数字类型:和Java一样,Kotlin中所有数字类型都是有符号的,也就是说既可以表示正数,也可
以表示负数

8.安全转换函数:Kotlin提供了toDoubleOrNull和tolntOrNull这样的安全转换函数,如果数值不能正
确转换,与其触发异常不如干脆返回null值

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值