我在想是否存在一种更好/更巧妙的方法来否定instanceofJava。实际上,我正在执行以下操作:
instanceof
if(!(str instanceof String)) { /* do Something */ }
但是我认为应该存在一种“美丽”的语法。
有谁知道它是否存在以及其语法如何?
编辑: 美丽,我可能会这样说:
if(str !instanceof String) { /* do Something */ } // compilation fails
不,没有更好的办法。你的是规范的。