X
この記事は、経験豊富なwikiHowの編集者と調査員から成るチームによって執筆されています。調査員チームは内容の正確性と網羅性を確認しています。
wikiHowのコンテンツ管理チームは、編集チームが編集した記事を細心の注意を払って精査し、すべての記事がwikiHowの高品質基準を満たしているかどうかを確認しています。
この記事は2,096回アクセスされました。
nullは、変数の参照先オブジェクトがない、または変数が値を保持していない状態を表します。基本的な「if」文を使って、プログラム内のnullをチェックすることが可能です。また、通常nullは何かが存在しないことを意味、または証明するために使われ、そのような観点から、プログラムの中で他のプロセスを開始、終了するときの状態として使用されることもあります。 [1]
ステップ
パート 1 の 2:
Javaでnullをチェックする
パート 1 の 2:
-
1「=」を使って変数を定義する 「=」は、変数を定義して値を代入するために使用されます。「=」を使用して変数にnullを代入することができます。
- 「0」およびnullの値は別物であり、それぞれ異なる処理が行われます。
variableName = null;
-
2「==」を使って変数の値をチェックする 「==」は、左の値と右の値の2つが等しいかどうかを確認するために使用されます。「=」を使って変数にnullを代入し、その変数がnullに等しいかどうかを確認した場合、戻り値はtrue(真)となるはずです。
variableName == null;
- 「!=」を使って、変数がある値と等しくないことを確認することもできます。
-
3「if」文を使ってnullの条件を作成する エクスプレッション(条件式)の結果はブーリアン値(trueまたはfalse、真または偽)となります。if文の処理条件として、このブーリアン値を使うことができます。
- 例えば以下のプログラムでは、変数の値がnullの場合、「object is null(オブジェクトはnullです)」という文字列を画面に出力させます。「==」により変数がnullではないと判断された場合、続く条件式はスキップされます。ここでさらに異なる条件式の処理を実行することも可能です。
広告
Object object = null ;
if ( object == null ) {
System.out.print ( "object is null ");
}
パート 2 の 2:
プログラム内でnullを使う
パート 2 の 2:
-
1未知値としてnullを使う nullは、割り当てられる値に代わる初期値としてよく使われます。
-
string()
は、実際に使われるまでその値はnullであることを意味します。
-
-
2プロセスを終えるための条件としてnullを使う nullを戻り値にして、ループ処理やプロセスの終了を引き起こすことができます。これは、何かが誤った方向に進んだり、予期しない条件が処理された場合などにエラーや例外をスローするときに頻繁に使用されます。
-
3開始されていない状態を示すためにnullを使う nullは、プロセスが始まっていないことを示すフラグとして、またはプロセスの開始を知らせる条件としても使われます。
- 例:オブジェクトがnullの間、何かの処理をする。(オブジェクトがnullでなければ何の処理もしない。)
広告
synchronized method()
{
while (method()==null);
method().nowCanDoStuff();
}
出典
このwikiHow記事について
他言語版
English:Check Null in Java
Español:verificar un valor nulo en Java
Português:Verificar um Valor Nulo em Java
Italiano:Utilizzare l'Istruzione Null in Java
Nederlands:Null controleren in Java
Deutsch:In Java auf Null prüfen
Tiếng Việt:Kiểm tra null trên Java
العربية:التحقق من قيمة اللاشيء في الچاڤا
Français:évaluer les types null en Java
このページは 2,096 回アクセスされました。
この記事は役に立ちましたか?
広告