| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 07:49:55
|
paribe
JWizard
![[Avatar]](/images/avatar/4fc848051e4459b8a6afeb210c3664ec.jpg)
Membro desde: 22/08/2004 07:34:33
Mensagens: 2057
Offline
|
Olá,
uma duvida como posso testar se um array está nulo.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 08:05:35
|
yorgan
GUJ Ranger
![[Avatar]](/images/avatar/29515bb9a5d5e558e2b3ba71e3b6e037.jpg)
Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline
|
Acho que isso resolve o seu problema:
[]´s
Daniel
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 08:16:42
|
marcuskbra
Thread.start()
![[Avatar]](/images/avatar/0bdfd2a67deb53a40acbc39554d5a40c.jpg)
Membro desde: 25/09/2008 07:08:56
Mensagens: 25
Offline
|
Yorgan,
O metodo executado por essa chamada "file.listFiles()" está retornando null, e quando vc tenta usar o array "lista" ele é um objeto apontando para null, ou seja, vc está fazendo um "null.length", aí é NullPointerException na certa...
abçs
|
Marcus
OCWCD - 95%
SCJP6 - 87% |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 08:16:43
|
rmarin
JavaEvangelist
![[Avatar]](/images/avatar/46e0eae7d5217c79c3ef6b4c212b8c6f.jpg)
Membro desde: 13/07/2005 09:14:45
Mensagens: 360
Localização: São Paulo
Offline
|
Olha java.io.File.listFiles() só retorna null quando seu file não é um diretório.
Se eu fosse você eu verificaria se ele é um diretório antes
|
Roberto Marin
__________________________________________
Odeio auto-nerds! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 08:25:58
|
Diegomoco
Debugger
![[Avatar]](/images/avatar/f8b146b1264be1257e65f518de82a372.jpg)
Membro desde: 20/02/2008 12:52:41
Mensagens: 68
Offline
|
O array list tem um método que chama isEmpty use ele assim.
Espero que seja isso.
|
"É fundamental diminuir a distância entre o que se diz e o que se faz,de tal forma que, num dado momento,a tua fala seja a tua prática."
Paulo Freire" |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 08:30:42
|
marcuskbra
Thread.start()
![[Avatar]](/images/avatar/0bdfd2a67deb53a40acbc39554d5a40c.jpg)
Membro desde: 25/09/2008 07:08:56
Mensagens: 25
Offline
|
Diego,
o Array não possui o método "isEmpty()"... somente classes que implementam a interface Collection possuem esse método, por exemplo List e Set..
abçs
Diegomoco wrote:O array list tem um método que chama isEmpty use ele assim.
Espero que seja isso.
|
Marcus
OCWCD - 95%
SCJP6 - 87% |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/11/2008 09:26:30
|
Diegomoco
Debugger
![[Avatar]](/images/avatar/f8b146b1264be1257e65f518de82a372.jpg)
Membro desde: 20/02/2008 12:52:41
Mensagens: 68
Offline
|
Pow foi mau, é um array simples achei que era um ArrayList. Porque com ArrayList funciona certinho.
|
"É fundamental diminuir a distância entre o que se diz e o que se faz,de tal forma que, num dado momento,a tua fala seja a tua prática."
Paulo Freire" |
|
|
 |
|
|