Operador

2 respostas
O

E aí galera,

Coisa boba,
o quê significa esse operador? Essa exclamação.

if(!metodo())

2 Respostas

J

Operador lógico de negação. No caso você está negando o resultado do metodo().

Se o teu método tem um return que dá como resultado um boolean false a exclamação vai fazer o resultado virar true.

if(!metodo())

se o metodo() retorna false é como se fosse:

if(!false)

que equivale a

if(true)
W

Eu prefiro imaginar a esclamação, nesse caso, sendo “if not” (se não).

Falo

Criado 6 de agosto de 2005
Ultima resposta 7 de ago. de 2005
Respostas 2
Participantes 3