(Kotlin 구문) 클래스 -> 데이터 클래스
class Person(val name: String, val age: Int) fun main() { val a = Person(“개똥이”, 12) val b = Person(“개똥이”, 12) println(a.equals(b)) } 위 코드의 출력은 무엇입니까? 이름과 나이가 같으니 사실대로 나와야 한다. 그러나 출력이 잘못되었습니다. 왜? 1. 같음 () equals라고 하는 HashCode 및 toString은 모든 Kotlin 개체의 최상위 클래스인 Any 클래스의 메서드입니다. Kotlin에서 equal은 ==라고도 … Read more