これらの比較は常に NullPointer Exception を作成しても安全ですか?
if( myObject == null || myObject.someMethod() == someValue )
{
if( myObject == null && myObject.getAlwaysTrue() )
{
}
}
短絡とは別に、条件評価のためにJavaに方向性の優先順位がありますか?
更新:myObject.anything()
NullPointer がスローされることはわかっています。他のプログラマーがそのようなコードに出くわしただけで、1 つの条件で複数のチェックを null チェックと一緒に圧縮する安全な方法があるかどうかを知りたいです。私は固執する良いルールを探しています。