1. ホーム
  2. java

[解決済み] インスタンスオブの「ネゲート」する最良の方法

2022-03-20 17:54:23

質問

を否定する、より良い/より良い方法はないものかと考えていました。 instanceof をJavaで作成しました。 実は、こんなことをやっています。

if(!(str instanceof String)) { /* do Something */ }

しかし、これを行うための "beautiful" 構文が存在するはずだと思うのです。

どなたか、その存在と構文をご存知の方はいらっしゃいますか?


EDITです。 美しいということは、こんなことを言うかもしれません。

if(str !instanceof String) { /* do Something */ } // compilation fails

解決方法は?

いいえ、これ以上の方法はありません。