
kotlin
文章平均质量分 86
瞄大大
拥有一个不错的爱好,并坚持下去!
展开
-
Android kotlin之数据类和密封类(3)
1.数据类经常创建一些只保存数据的类。 在这些类中,一些标准函数往往是从数据机械推导而来的。在 Kotlin 中,这叫做数据类并标记为data:data class Person(val name: String, val age: Int)复制在很多情况下,我们需要复制一个对象改变它的一些属性,但其余部分保持不变。copy()函数就是为此而生成。对于上文的User类,其实现会类似下面这样:data class User(val name: String , val ag...原创 2020-06-15 17:30:12 · 714 阅读 · 0 评论 -
Android kotlin之对象和类(2)
类Kotlin 中使用关键字class声明类class Invoice { /*……*/ }属性Kotlin 类中的属性既可以用关键字var声明为可变的,也可以用关键字val声明为只读的。class Address { var name: String = "Holmes, Sherlock" var street: String = "Baker" var city: String = "London" var state: Str...原创 2020-06-11 15:41:11 · 511 阅读 · 0 评论 -
Android Kotlin之数据类型(1)
1.变量Kotlin中有两个关键字定义变量 var 和 valval是一个只读变量,这种声明变量的方式相当于java中的final变量。一个val创建的时候必须初始化,因为以后不能被改变。var是一个可变变量,这是一个可以通过重新分配来更改为另一个值的变量。这种声明变量的方式和Java中声明变量的方式一样。const关键字: const修饰的val变量相当于java中static final是真正意义上的java常量2.常量 Byte Char ShortInt Dou...原创 2020-05-27 18:58:17 · 1383 阅读 · 0 评论