在Java中检查空值 使用空值检查
一个“=”用于声明一个变量并为其赋值。你可以用这个符号把变量设为null。  “0”和“null”的值是不同的，所以它们的作用也有所不同。 variableName = null; “==”用于检查两边的两个值是否相等。如果使用“=”将变量设为null，则检查变量是否等于null将返回真值（True）。  variableName == null; 你也可以用“!=”确认两个值不相等。 这样的表达式会返回一个布尔值（真或假）。你可以用布尔值作为接下来语句的条件。  例如，如果值为空，则显示文本“object is null”。如果“==”未确认变量为null，则它将跳过该条件，或可以从其他路径绕过。 用null代替任何指定的值是很常见的做法。  string() 表示值是null，直到实际使用为止。 返回空值可以被用于触发结束循环或中断进程。当出现问题或预料外的情况时，通常用这种方法触发错误或例外信息。 null也可以用来表示进程还没开始，或者进程准备开始的条件。  例如：在对象为null时执行某件事，或者在对象不为null之前什么都不做。
使用“=”来定义一个变量。 使用“==”来检查变量的值。 使用“if”语句来创建null的条件。 使用null作为一个未知值。 用null作为结束过程的条件。 用null表示未启动的状态。
https://www.wikihow.com/Check-Null-in-Java https://www.wikihow.com/Check-Null-in-Java
Checking Null in Java Using a Null Check