Java >> Java tutorial >  >> Tag >> boolean

Hvorfor tror IntelliJ IDEA, at min boolske metode altid er omvendt, når den ikke er det?

"Altid omvendt" betyder, at alle steder, hvor metoden kaldes, er ! operatør anvendes på opkaldsudtrykket. IntelliJ IDEA har ingen anelse om, hvorvidt dette er svært eller let at ræsonnere om fra et semantisk synspunkt; den udfører bare syntaktisk analyse. Hvis du mener, at invertering af metoden vil gøre koden sværere at forstå, skal du blot undertrykke inspektionen for denne metode.


Java tag