美文网首页Kotlin开发资料搜集
Kotlin 数据类 以及copy方法

Kotlin 数据类 以及copy方法

作者: DSunshine13 | 来源:发表于2018-05-23 17:36 被阅读0次

数据类的创建是避免不了的,我们对比一下原有java和kotlin的数据类的区别

java


public class Person {

Stringname;

Stringage;

Stringphone;

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public String getAge() {

return age;

}

public void setAge(String age) {

this.age = age;

}

public String getPhone() {

return phone;

}

public void setPhone(String phone) {

this.phone = phone;

}

@Override

    public String toString() {

return "Person{" +

"name='" +name +'\'' +

", age='" +age +'\'' +

", phone='" +phone +'\'' +

'}';

}

}

Kotlin

data class Person(var name :String,var age : Int ,var phone : String)

是不是特别的简洁 不得不说我已经开始有点喜欢kotlin了

copy.png

但是看到多了个copy(),所以查了下 但是说的看的不太清楚 所以自己就打印了一下 就了然了

相关文章

  • Kotlin 数据类 以及copy方法

    数据类的创建是避免不了的,我们对比一下原有java和kotlin的数据类的区别 java Kotlin data ...

  • Kotlin面向对象 (5)✔️数据类

    数据类声明, data 关键字copy函数使用数据类解构 提示: Any 是 kotlin 所有类的根类,kotl...

  • 12.枚举

    由enum修饰的类 kotlin中枚举类可以有构造器以及成员方法 kotlin中enum类提供一些内置成员属性和方...

  • Kotlin学历之特殊类

    简述 本次将对Kotlin中的特殊类:数据类,密封类以及伴生对象做深入的学习研究,总结优点。 数据类 通过java...

  • Kotlin基础2

    kotlin的构造方法 在kotlin中,一个类可以有一个primary构造方法以及一个或多个secondary构...

  • kotlin data数据类和copy函数

    data数据类和copy函数学习笔记###

  • Kotlin——面向对象

    Kotlin面向对象 类和对象 Kotlin提供了定义类、属性、方法等最基本的功能。类可被认为是一种自定义的数据类...

  • 关于iOS系统的数据类型在响应copy和mutableCopy方

    关于系统的容器类和非容器类的数据类型在响应copy和mutableCopy方法有些区别。

  • Kotlin 数据类、浅拷贝和不变性

    _TL;DR:Kotlin 中的数据类方法创建浅拷贝,数据类本身不是不可变的数据结构。但是,如果它们的所有属性本身...

  • 面向对象(一)

    Kotlin 支持面向对象编程,Kotlin 提供了定义类、属性、方法等最基本的功能。类可被认为是一种自定义的数据...

网友评论

    本文标题:Kotlin 数据类 以及copy方法

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