Câu hỏi phỏng vấn Kotlin
Câu hỏi

Trong Kotlin, hằng số nên được tạo ra như thế nào?

Câu trả lời

Trong Kotlin, để tạo ra hằng số, bạn thường sử dụng từ khóa const. Hằng số const là một giá trị không thay đổi được xác định tại thời điểm biên dịch và không thể là kết quả của một biểu thức tính toán tại runtime. Điều này có nghĩa là giá trị của hằng số phải được xác định ngay khi bạn viết mã và không thể thay đổi sau đó.

Đặc điểm của const

  • Chỉ có thể được sử dụng với các kiểu dữ liệu cơ bản như String và các kiểu nguyên thủy (Int, Double, Float, v.v.).
  • Không thể sử dụng với các kiểu dữ liệu phức tạp hoặc các kiểu mà giá trị của chúng không được biết tại thời điểm biên dịch.
  • Phải được khai báo tại cấp độ top-level hoặc là một thành viên static trong một object hoặc companion object.

Cách khai báo hằng số

  1. Khai báo hằng số tại cấp độ top-level:

    kotlin Copy
    const val PI = 3.14159
    const val URL = "https://example.com"
  2. Trong một object:

    kotlin Copy
    object Constants {
        c...
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

Object expressions trong Kotlin là gì và khi nào nên sử dụng chúng?

senior

Làm thế nào để tạo constructor rỗng cho data class trong Kotlin?

middle

Data class trong Kotlin là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào