Kiểm tra null trên Java Dùng câu lệnh kiểm tra null
Một dấu “=” thường được sử dụng để khai báo và gán giá trị cho biến. Bạn có thể sử dụng để đặt một biến thành null.  Giá trị của “0” và null không giống nhau nên công dụng cũng khác nhau. variableName = null; Hai dấu “==” được dùng để kiểm tra xem hai giá trị ở những phía khác nhau có bằng nhau không. Nếu bạn gán một biến là null với dấu “=” thì khi kiểm tra xem biến đó có bằng null hay không, bạn sẽ nhận về giá trị true.  variableName == null; Bạn cũng có thể sử dụng toán tử “!=” để kiểm tra nếu giá trị nào đó KHÔNG bằng. Kết quả của biểu thức sẽ là giá trị boolean (true hoặc false). Bạn có thể sử dụng giá trị boolean làm điều kiện để câu lệnh thực thi sau đó.  Ví dụ, nếu giá trị là null, bạn nhập “object is null”. Nếu hai dấu “==” không tìm ra biến là null thì toán tử sẽ bỏ qua điều kiện hoặc tìm đường dẫn khác. Null rất thường được dùng như một sự xác lập mặc định thay cho bất kỳ giá trị được gán nào. Với string() thì null sẽ là giá trị tạm thời cho đến khi giá trị đó thực sự được sử dụng. Việc trả về giá trị null có thể được sử dụng để tạo ra sự kết thúc vòng lặp hoặc tạm dừng quá trình. Điều này thường được áp dụng để đưa lỗi hoặc ngoại lệ vào khi có chỗ nào đó không đúng hay khi xuất hiện điều kiện không mong muốn. Tương tự, null có thể được dùng như dấu hiệu cho thấy quá trình chưa được bắt đầu hay như một điều kiện để đánh dấu sự bắt đầu của quá trình.  Ví dụ: thực thi điều gì đó trong khi đối tượng là null hoặc không làm gì cho đến khi đối tượng KHÔNG còn là null.
Sử dụng dấu “=” để xác định một biến. Sử dụng hai dấu “==” để kiểm tra giá trị của biến. Sử dụng câu lệnh “if” để tạo điều kiện cho biến null. Sử dụng null như giá trị chưa biết. Dùng null làm điều kiện để kết thúc quá trình. Sử dụng null để biểu thị trạng thái chưa được khởi tạo.
https://www.wikihow.com/Check-Null-in-Java https://www.wikihow.com/Check-Null-in-Java
Checking Null in Java Using a Null Check