Galera, eu programo em Java(Eclipse), e eu queria entender para que serve esse o ponto de exclamação --> !

Java

13/12/2015

eu me deparei com o ponto de exclamação dentro desse código e eu não estou entendendo, veja: if(!nome[i].equals(""))
Diego Garcia

Diego Garcia

Curtidas 0

Melhor post

Jothaz

Jothaz

13/12/2015

É o operador NÃO lógico (NOT).
GOSTEI 2

Mais Respostas

Diego Garcia

Diego Garcia

13/12/2015

@Jothaz , como assim? ainda não entendi a função dele.
GOSTEI 0
Edson Venancio

Edson Venancio

13/12/2015

Ele esta fazendo duas verificação se algo é diferente de nome usando !. ou nome for vazio usando .equals("")..

Resumindo o nome não pode ser nulo

Ou seja essa função taratara uma Exceção do tipo nullPointException.
GOSTEI 2
Eduardo Pessoa

Eduardo Pessoa

13/12/2015

Exatamente senhores!
GOSTEI 1
Diego Garcia

Diego Garcia

13/12/2015

Obrigado a todos, agora eu entendi!
GOSTEI 0
POSTAR