Làm thế nào để tạo constructor r...
Làm thế nào để tạo constructor r...
Để tạo một constructor rỗng cho data class trong Kotlin, bạn có thể gán giá trị mặc định cho tất cả các trường trong primary constructor của data class. Kotlin sẽ tự động tạo ra một constructor rỗng nếu tất cả các trường đều có giá trị mặc định. Điều này cho phép bạn tạo một instance của data class mà không cần truyền bất kỳ tham số nào vào constructor. Ví dụ:
data class User(val name: String = "", val age: Int = 0)
Trong ví dụ trên, User
là một data class với hai trường: name
và age
. Cả hai trường này đều được gán giá trị mặc định: chuỗi rỗng cho name
và 0
cho age
. Do đó, bạn có thể tạo một instance của User
mà không cần truyền bất kỳ giá trị nào:
val user = User()
Ngoài ra, bạn cũng có thể sử dụng Kotlin's no-arg compiler plugin, plugin này tạo ra một constructor không có tham số cho các class, bao gồm cả...
senior
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào