我在想是否存在更好/更好的方法来否定 Java 中的 instanceof
。实际上,我正在做类似的事情:
if(!(myObject instanceof SomeClass)) { /* do Something */ }
但我认为应该存在执行此操作的“漂亮”语法。
有谁知道它是否存在,语法是什么样子的?
编辑: 美丽,我可能会这样说:
if(myObject !instanceof SomeClass) { /* do Something */ } // compilation fails
原文由 caarlos0 发布,翻译遵循 CC BY-SA 4.0 许可协议
不,没有更好的办法;你的是规范的。