インスタンスを「否定」する最良の方法 質問する

インスタンスを「否定」する最良の方法 質問する

Java で否定するもっと良い/良い方法があるかどうか考えていましたinstanceof。実際、私は次のようなことをしています:

if(!(myObject instanceof SomeClass)) { /* do Something */ }

しかし、これを行うための「美しい」構文が存在するべきだと私は思います。

それが存在するかどうか、また構文がどのようになっているか知っている人はいますか?


編集:美しいというのは、次のような意味です:

if(myObject !instanceof SomeClass) { /* do Something */ } // compilation fails

ベストアンサー1

いいえ、これより良い方法はありません。あなたの方法が標準です。

おすすめ記事