Я думал, существует ли лучший / более хороший способ отрицать instanceof
в Java. На самом деле я делаю что-то вроде:
if(!(str instanceof String)) { /* do Something */ }
Но я думаю, что «красивый» синтаксис для этого должен существовать.
Кто-нибудь знает, существует ли он и как выглядит синтаксис?
РЕДАКТИРОВАТЬ: красивым, я мог бы сказать что-то вроде этого:
if(str !instanceof String) { /* do Something */ } // compilation fails
boolean strIsString = str instanceof String;
...
instanceof
так много ...