Cơ BảnAndroid iconAndroid

Giải thích null safety trong Kotlin và sự khác biệt giữa kiểu nullable và non-nullable.

Trong Kotlin, biến mặc định không được phép null để loại bỏ NullPointerException.

  • Muốn cho phép null, bạn khai báo kiểu nullable bằng ? (ví dụ String?).
  • Compiler bắt buộc bạn xử lý null ngay lúc biên dịch qua các toán tử như ?. (safe call) hoặc !! (ép buộc).
  • Điều này giúp các lỗi liên quan đến null không thể lọt qua bước compile.

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

Mở danh sách Android