Javaでnullをチェックする プログラム内でnullを使う
「=」は、変数を定義して値を代入するために使用されます。「=」を使用して変数にnullを代入することができます。  「0」およびnullの値は別物であり、それぞれ異なる処理が行われます。 variableName = null; 「==」は、左の値と右の値の2つが等しいかどうかを確認するために使用されます。「=」を使って変数にnullを代入し、その変数がnullに等しいかどうかを確認した場合、戻り値はtrue（真）となるはずです。  variableName == null; 「!=」を使って、変数がある値と等しくないことを確認することもできます。 エクスプレッション（条件式）の結果はブーリアン値（trueまたはfalse、真または偽）となります。if文の処理条件として、このブーリアン値を使うことができます。  例えば以下のプログラムでは、変数の値がnullの場合、「object is null（オブジェクトはnullです）」という文字列を画面に出力させます。「==」により変数がnullではないと判断された場合、続く条件式はスキップされます。ここでさらに異なる条件式の処理を実行することも可能です。 nullは、割り当てられる値に代わる初期値としてよく使われます。  string() は、実際に使われるまでその値はnullであることを意味します。 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