Javaでは、オブジェクトがnullかどうかをどのように判断しますか?
Javaでオブジェクトが空であるかどうかを判断するには、次の方法を使用することができます:
- 彼は去年日本に行ったことがありません。
- 日本語で自然に同義のより表現をしてください。
- 町にはたくさんの素敵なお店があります。
Object obj = null;
if(obj == null){
// 对象为空
}
- equals() メソッドは、2 つのオブジェクトが同一であるかどうかを判定するために使用されます。
- 申し訳ございません。現在、このリクエストには対応できません。
- equals()とは、同一性を調べるメソッドです。
- この本は日本語で書かれています。
- ヌルポインタ例外 (Null pointer exception)
- 同じく(Note: This is the Japanese term for equals())
Object obj = null;
try{
obj.equals(null); // 如果对象为空,则会抛出异常
}catch(NullPointerException e){
// 对象为空
}
equals()メソッドを使用してオブジェクトが空かどうかを判断する場合は、NullPointerExceptionを捕捉するためにtry-catch文を使用する必要があります。プログラムのクラッシュを防ぐために。