Android Kotlin:Data Class
データクラス
kotlinで非常に有用で使いやすいクラスです.kotlinのデータクラスはデフォルトでgetterとsetterが自動的に提供され、それ以外にも様々な機能が提供されます.
data class KotlinPerson(var name: String, var age: Int)
上記のように宣言すればよい.//선언
var kotlinPerson = KotlinPerson("hyeals", 22)
//사용법
kotlinPerson.name = "hhhhh"
kotlinPerson.age = 25
ジャワですね.getperson, .setpersonなどで呼び出すが、propertyの名義でcortlinにアクセスすればよい.//클래스 복사 기능
var kotlinPerson_copy = kotlinPerson.copy()
// 문자열 변환
kotlinPerson.toString()
kotlinPerson_copy.toString()
copy()とtoString()関数を簡単に使用できます.総合運用の結果は以下の通り
var kotlinPerson = KotlinPerson("hyeals", 22)
var kotlinPerson_copy = kotlinPerson.copy()
kotlinPerson.name = "hhhhh"
kotlinPerson.age = 25
println(kotlinPerson.toString())
println(kotlinPerson_copy.toString())
ソース:https://hyeals.tistory.com/60?category=837054
Reference
この問題について(Android Kotlin:Data Class), 我々は、より多くの情報をここで見つけました https://velog.io/@hyejiseo-dev/Android-kotlin-Data-클래스テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol