Retorno da função

4 respostas
E

Sou novo em java e tenho uma dúvida no codigo:

[code]
List vGlobal = null;
vGlobal = (List) umaColecaoDados.getAllData();

return (!vGlobal.isEmpty());

o return retorna o List vGlobal quando ele é diferente de nulo?

4 Respostas

peczenyj

Não

http://java.sun.com/j2se/1.4.2/docs/api/java/util/List.html#isEmpty()

este método retorna um valor booleano, no caso ele vai inverter (com o operador unario !) o resultado do método isEmpty();

Se for nulo vc tera um NullPointerException

se a lista estiver vazia, o seu metodo retornará ‘false’.

cassio

Não, retorna um boolean, isso é, verdadeiro ou falso.

Abraço!

eric_jf

Não ele retorna true ou false.
Se ele estiver vazio ele retorna false.
Se estiver cheio true.

A

Não. Esse código retorna um boolean que diz se esse array tem dados ou não.

Criado 21 de setembro de 2006
Ultima resposta 21 de set. de 2006
Respostas 4
Participantes 5