首页 > 其他分享 >kotlin

kotlin

时间:2022-11-24 13:01:26浏览次数:53  
标签:kotlin current var let println null email


var email=null;

email?: println("email is empty");

email?.let{
println("emali not empty");
}

var current= email?.let { "nihao" }?:"not i fuck i am null";
println("current var ${current}");

标签:kotlin,current,var,let,println,null,email
From: https://blog.51cto.com/u_15458814/5883464

相关文章

  • 一起聊聊 Kotlin 协程
    正文大家好,我是朱涛,最近刚刚通过Google的认证,成为了Android以及Kotlin领域的谷歌开发者专家(GoogleDeveloperExpert)。这周我在GDG(GoogleDeveloperGroup)和字......
  • Kotlin | 这些隐藏的内存陷阱,你应该熟记于心
    引言​​Kotlin​​是一个非常yes的语言,从null安全,支持方法扩展与属性扩展,到内联方法、内联类等,使用Kotlin变得越来越简单舒服。但编程从来不是一件简单的工作,所......
  • kotlin的协程
    一、关于协程库的导入1、使用下载包的方式可以到该网站下载https://mvnrepository.com/artifact/org.jetbrains.kotlinx/kotlinx-coroutines-core对应的协程库本地调试......
  • kotlin的suspend对比csharp的async&await
    协程的出现大大降低了异步编程的复杂度,可以让我们像写同步代码一样去写异步代码,如果没有它,那么很多异步的代码都是需要靠回调函数来一层层嵌套,这个在我之前的一篇有介绍......
  • 再探Kotlin 跨平台——迁移Paging分页库至KMM
    前言KMM的发展除了靠官方社区的支持外,一些大企业的开源落地也尤为重要。从这些开源中我们需要借鉴他的设计思想和实现方式。从而在落地遇到问题时,寻得更多的解决办法。上周,S......
  • Kotlin 起步
    https://kotlinlang.org/docs/getting-started.html起步Kotlin是一个现代化且成熟的编程语言,旨在使开发者更加快乐。它简洁,安全,可以与Java和其他编程语言相交互,同时......
  • kotlin的流畅性
    一、关于运算符的重载kotlin的运算符重载和c++的运算符重载比较类似,使用operator的方式:operatorfunxxx的方式比如重载类Complex的乘号dataclassComplex(valreal:......
  • 又一巨头从 Java 迁移到 Kotlin,简直很无语。。
    出品|OSC开源社区(ID:oschina2013)Meta发布了一篇博客表示,正在将其Android应用的Java代码迁移到Kotlin,并分享了这一过程中的一些经验。该公司认为,Kotlin是一种流......
  • Mp3文件标签信息读取和写入(Kotlin)
    原文:Mp3文件标签信息读取和写入(Kotlin)-Stars-One的杂货小窝最近准备抽空完善了自己的星之小说下载器(JavaFx应用),发现下载下来的mp3文件没有对应的标签也是了解可以......
  • kotlin 内部迭代和延迟计算
    一、内部的迭代函数filter(e->返回true和false)判断数值是否加入新的数组map(e->返回调整e之后的值)对数组中每个数进行调整,并存入新的数组reduce(total,e->返回......