Android/Kotlin
Class - 데이터클래스
lipnus
2018. 11. 20. 21:07
반응형
data class Student(
var grade : Int,
var name : String,
var gender : String,
var birthday : String
)
중괄호 대신 그냥 괄호사용
fun main(args: Array<String>){
var s1 = Student(1, "선필", "남", "1989-03-22")
var s2 = Student(1, "선필", "남", "1989-03-22")
var s3 = s1.copy()
println(s3.toString())
s3.grade = 3 //setter
println(s3.grade) //getter
println(s3.hashCode()) //hashCode
println(s1.equals(s1)) //데이터클래스 내부의 값이 같은지 판별해줌
}
Student(grade=1, name=선필, gender=남, birthday=1989-03-22)
3
-262653121
true
반응형