美文网首页Kotlin学习
Kotlin学习5-变量的声明

Kotlin学习5-变量的声明

作者: 海内灬存知己 | 来源:发表于2022-09-01 14:10 被阅读0次

第一种 默认是不可空类型,报错

        val name: String = null

第二种 声明为可空类型

        val name1: String? = null

因为name1可能是null,所以不可以直接调用,?.调用?后边不执行,所以可以这样写
let可以把name拿进来用

        val r = name1?.let {
            if (it.isBlank()) {
                "A"
            } else {
                it
            }
        }

null合并操作符

        println(name1 ?: "好吧,null啦")

第三种 断言,确定不为空时使用,有Java空指针异常的风险

        name1!!.let {
            "A"
        }

相关文章

  • Kotlin学习5-变量的声明

    第一种 默认是不可空类型,报错 第二种 声明为可空类型 因为name1可能是null,所以不可以直接调用,?.调用...

  • Kotlin学习之声明常量与变量

    Kotlin学习之声明常量与变量 @(Kotlin学习) 一、声明格式 Kotlin中声明常量和变量的方式与Jav...

  • Kotlin的基础类型(一)

    声明变量 Kotlin是强类型语言,Kotlin要求所有的变量必须先声明后使用,声明变量时必须显式或隐式的指定变量...

  • Kotlin基础学习

    变量和函数:kotlin支持不声明变量的类型,由结果自动推导,注意kotlin变量的声明使用的var,val关键字...

  • Kotlin语法一

    1.常量和变量 Kotlin 中,使用val 声明常量,使用 var声明变量。 Kotlin 具有自动类型推断的特...

  • Kotlin 基础笔记

    Kotlin 变量和常量 var 声明变量 val 声明常量 不同的数据类型用不同的容器保存 kotlin 会通过...

  • Kotlin基础认识 (2)变量、常量、注释、包

    一、变量和常量 变量 在kotlin中声明变量,就是在标识符前面加上关键字 var 常量 在kotlin中声明常量...

  • Kotlin系列之Kotlin与Java语法区别

    打印日志 Java Kotlin 常量与变量 Java Kotlin null声明 Java Kotlin 空判断...

  • Kotlin秘籍之变量

    Kotlin中怎样声明一个变量 kotlin中声明变量需要使用val和var关键字 例如: var 和 val的区...

  • Kotlin学习

    1.变量的声明和使用 var 声明变量 val 声明常量 kotlin的数据类型:Byte Short In...

网友评论

    本文标题:Kotlin学习5-变量的声明

    本文链接:https://www.haomeiwen.com/subject/xjcsnrtx.html