Myślałem, czy istnieje lepszy / ładniejszy sposób na zanegowanie instanceofw Javie. Właściwie robię coś takiego:
if(!(str instanceof String)) { /* do Something */ }
Uważam jednak, że powinna istnieć „piękna” składnia do tego celu.
Czy ktoś wie, czy istnieje i jak wygląda składnia?
EDYCJA: Pięknie, mogę powiedzieć coś takiego:
if(str !instanceof String) { /* do Something */ } // compilation fails
boolean strIsString = str instanceof String;...
instanceof...