Cơ BảnAndroid iconAndroid

`val` và `var` trong Kotlin khác nhau như thế nào?

val khai báo biến chỉ đọc, không thể gán lại sau khi khởi tạo (tương tự final trong Java), còn var khai báo biến có thể thay đổi giá trị.

  • Dùng val làm mặc định giúp code an toàn hơn và phù hợp với nguyên tắc immutability trong kiến trúc MVVM.
  • Kotlin compiler khuyến khích dùng val ở mọi nơi có thể.

Xem toàn bộ Android cùng filter theo level & chủ đề con.

Mở danh sách Android