kotlin初接触
来源:互联网 发布:淘宝宝贝标题可以改吗 编辑:程序博客网 时间:2024/06/05 18:48
class KtTest : BaseActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) test(Person("flexble")) test(Person("flexble", 11)) val listOf = listOf<Person>() } fun test(p: Person): Int? { if (p.age == null) throw NullPointerException("您还没有输入过年龄") when (p.age) { 11 -> print("age==11") 22 -> print("age==22") } if (p.age!! in 10..18) { print("未成年") } return p.age } class Person(name: String) { constructor(name: String, age: Int) : this(name) { this.age = age } var name: String = name var age: Int? = null var sex: String? = "" }}
第一感觉
1.刚开始接触,很多细节都很不习惯。
2.预计开发效率会很多。
3.常用框架基本可以直接使用。
阅读全文
0 0
- kotlin初接触
- 与Kotlin的第一次接触(Kotlin一)
- Kotlin的初窥之kotlin配置
- kotlin初窥之Kotlin Android Extensions
- Kotlin初体验
- Kotlin初体验
- Android Kotlin初体验
- Kotlin初体验
- Kotlin初体验
- Kotlin 初运行
- Android Kotlin 初体验
- Kotlin 入门初体验
- Android Kotlin初体验
- Kotlin初体验
- Android Kotlin初体验
- Kotlin初体验
- Kotlinで初め
- kotlin初体验
- 设计模式(对象创建)——创建者模式
- Ubuntu 16.04 用户登录界面死循环问题的解决
- 【调试】jieba结巴分词功能在python 3上运行代码
- 人际关系的本质
- mysqldump导出数据库
- kotlin初接触
- 安装zookeeper出现java.net.NoRouteToHostException: 没有到主机的路由
- Navicat for MySQL注册教程
- 设计模式之MVC模式
- python中使用selenium的一些注意点
- SQLAutoCode
- Gerrit历史记录查询
- 微软人工智能公开课中文版视频一,微软人工智能概览
- centos7下安装配置FMS5.0