I was thinking if there exists a better/nicer way to negate an instanceof
in Java.
Actually, I\'m doing something like:
if(!(str instanceof String))
Usually you don't want just an if
but an else
clause as well.
if(!(str instanceof String)) { /* do Something */ }
else { /* do something else */ }
can be written as
if(str instanceof String) { /* do Something else */ }
else { /* do something */ }
Or you can write the code so you don't need to know if its a String or not. e.g.
if(!(str instanceof String)) { str = str.toString(); }
can be written as
str = str.toString();