kotlin
发表于|更新于|kotlin-with-java
|浏览量:
简书链接:kotlin
文章字数:1,阅读全文大约需要1分钟
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}");
文章作者: 情随事迁
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 情迁博客!
相关推荐
2024-01-20
Kotlin协程笔记
...
2017-08-23
java单例转kotlin的表现
简书链接:java单例转kotlin的表现文章字数:55,阅读全文大约需要1分钟 java代码 123456789101112131415161718192021222324252627282930313233343536373839404142class TestStatic { private static final String TAG = "TestStatic"; private static TestStatic instance; private static TestStatic staticField; private TestStatic notStaticField; public static TestStatic getInstance() { if (instance == null) { synchronized (TestStatic.class) { if (instance ==...
2018-09-30
kotlinvsjava用法和java替代方案
简书链接:kotlinvsjava用法和java替代方案文章字数:3884,阅读全文大约需要15分钟 1234567891011var 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 和 Java 是两种不同的编程语言,它们有许多不同的语法和特性。下面我将列出几个 Kotlin 和 Java 的语法比较,并且解释一些 Kotlin 中常用的语法糖在 Java 中的替代方案。 可空类型Kotlin...
2017-08-23
kotlin类继承的演示
简书链接:kotlin类继承的演示文章字数:94,阅读全文大约需要1分钟 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859open class Person(name: String, age: Int) { var currentName = name; var age = age; init { "init call ${currentName} name:${name}" } fun hello() { println("hello method call my name is:${this.currentName} ,i'm ${this.age} years...
2018-03-20
kotlinclass对象的用法举例
简书链接:kotlinclass对象的用法举例文章字数:31,阅读全文大约需要1分钟 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253class Person{ fun fly(){ println("fly"); } fun walk(){ println("walk"); } fun speak(){ println("speak"); } fun jump(){ println("jump"); } fun run(){ println("run"); ...
2021-09-20
kotlin作用域函数letrunwhithapplyalso的区别takeIf的用法
简书链接:kotlin作用域函数letrunwhithapplyalso的区别takeIf的用法文章字数:588,阅读全文大约需要2分钟 本质区别有两个主要区别: 引用上下文对象的方式和```it``` 使用```this```则具备上下文,可以省略```this``` 而```it```不能省略了,因为它是参数.123456789101112131415161718192021222324252627282930###### 返回值```apply``` ```also```返回上下文对象。```let```,``` run```, ```with```返回 lambda 结果。```let``` 与```run```作用域函数不会引入任何新的技术功能,但它们可以使您的代码更加简洁和可读。如```ListOf("1","2").let(it.add()) ``` = ``` var list=ListOf("1","2")...
评论

情随事迁
人生在世 生活怎么选择 怎么快乐 每个人有不同的看法,而我 对人生的看法就是,我不奢望金钱和权力,奢望时间,奢望和谐的社会,奢望不忘的记忆,我有无比绝大的求知欲望,缺又不不得不面对记忆因为当下没有去应用而被遗忘,而人和电脑核心一样,多线程也只能叫切换,不能同时工作! 所以这是我奢望的也是求之不来的东西.
Follow Me公告
[email protected] 微信公众号: 情迁说科技