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

Sự khác biệt giữa varval trong Kotlin là gì?

Câu trả lời

Trong ngôn ngữ lập trình Kotlin, varval là hai từ khóa được sử dụng để khai báo biến, nhưng chúng có sự khác biệt rõ ràng về tính chất của giá trị mà biến đó có thể chứa sau khi được khởi tạo:

  • var (Tham chiếu có thể thay đổi): Khi một biến được khai báo sử dụng từ khóa var, giá trị của nó có thể được thay đổi sau khi đã được gán. Biến var tương ứng với biến thông thường trong Java, nghĩa là bạn có thể gán lại giá trị mới cho biến này mà không gặp lỗi
  • val (Tham chiếu không thay đổi): Ngược lại, khi một biến được khai báo sử dụng từ khóa val, giá trị của nó không thể thay đổi sau khi đã được gán lần đầu. Biến val tương tự như biến final trong Java, nghĩa là sau khi bạn đã gán một giá trị cho biến val, bạn không thể gán lại giá trị mới cho nó

Ví d...

middle

middle

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

middle

Cách tiếp cận tự nhiên để xử lý các giá trị có thể null như thế nào, tham chiếu hoặc chuyển đổi chúng là gì?

middle

Làm thế nào để tạo một thể hiện của lớp vô danh của lớp trừu tượng trong Kotlin?

entry

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