코틀린 문법1 [kotlin] 코틀린 자주 쓰이는 기본 문법 1. 데이터 클래스 (data class)안드로이드 개발을 하다 보면 API 응답이나 데이터베이스 모델처럼 데이터를 담아두기 위한 클래스를 많이 만듭니다. 자바에서는 toString(), hashCode(), equals(), copy() 같은 메서드들을 일일이 오버라이드해야 해서 코드가 길고 지저분해졌었습니다. 그런데 코틀린의 data class 하나면 간단히 끝나고 심플해집니다.// 클래스 앞에 'data' 키워드를 붙여줍니다.data class Account(val id: String, val password: String) 위의 클래스 처럼 class앞에 data를 붙이면equals() / hashCode()객체의 동등성 비교와 해시맵에서 사용할 수 있도록 자동 구현됩니다.toString()Acc.. 2025. 9. 4. 이전 1 다음