Classe File: Método list()  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
pardal_nb
Virtual Machine Man

Membro desde: 12/09/2006 08:26:06
Mensagens: 674
Offline



Pessoal, qual o problema desse codigo?

esta lancando NullPointer Exception
Marky.Vasconcelos
Moderador
[Avatar]

Membro desde: 11/04/2007 18:18:20
Mensagens: 5932
Localização: São Paulo/SP
Offline


Facebook @MarkyHitchhiker +Mark WP: MarkyTech's

Projects:
Android Roadmap - Aprenda Android do inicio (Java é o unico pre-requisito)
Towel ( ObjectTableModel & Swing & Utils )
Tower Defense Game - Java2D [Open-Source] [How-to-play]
EVGD: Programação de jogos (links) Ponto V! - Desenvolvimento de jogos para indies, curiosos e profissionais

DefaultTableModel?! PARE! Não faça isso! Faça melhor!

Dicas: Faça perguntas inteligentes! ; MigLayout ; GridBagLayout (Joke)

Develop games is fantastic, with words you can make worlds!!!

DON'T PANIC!
MarkyHitchhiker's Blog!
[WWW] [MSN]
pardal_nb
Virtual Machine Man

Membro desde: 12/09/2006 08:26:06
Mensagens: 674
Offline

tá, mas search no caso eh apenas o OBJETO...nao o arquivo....

neste caso, eu pensei q ele seria um objeto de apoio à busca somente...sem nenhum tipoo de "influencia"...

poderia me falar um pouco melhor ?!

ele procura(search) pelo o q? diretorio? arquivo?

p.s: exemplo tirado do K&B
_Renatu
Virtual Machine Man
[Avatar]

Membro desde: 04/08/2004 19:47:38
Mensagens: 597
Offline

ele nao procura, foi voce que chamou o objeto de "search".

ele simplesmente lista os arquivos e diretorios...

http://java.sun.com/javase/6/docs/api/java/io/File.html#list()

"Returns an array of strings naming the files and directories in the directory denoted by this abstract pathname."

Renato Freitas
Compartihe Arquivos do seu curso ou faculdade no ebaH
Patentes Brasileiras
Patentes de Venezuela
Patentes de Chile
Patentes de Mexico
Patentes de Colombia
Patentes de Argentina
Patentes Online
http://www.twitter.com/renatoebah
[WWW] [ICQ]
pardal_nb
Virtual Machine Man

Membro desde: 12/09/2006 08:26:06
Mensagens: 674
Offline

sim sim, eu apenas chamei o objeto de search, so q ele nao encontra nada....
e era para encontrar um arquivo e um diretorio...

(antes eu testei gravando um arquivo e um diretorio...)
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2694
Localização: sp
Offline

olha kra..quando vc instancia o objeto java.io.File, vc normalmente da como parametro pro construtor uam String que corresponde ao endereço desse File que vc quer, por exemplo:



ou




se vc quer lista os arquivos pra ele, vc tem que aponta o endereço de uma pasta, em uma string, servindo a variavel de string, com em:



depois pra visualiza vc pode da um loop, como em:



eu to fazendo um projetinho aqui que lista os arquivos de determinado diretorio, da um .lastModified() neles e copia só os atualizados a partir de determinada data, essa parte esta testada e funcionando.

a proposito, ta dando null pointer pq não encontra o endereço que vc especificou (veja an linha, a String que vc mando ao instanciar seu objeto File)

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
ramilani12
GUJ Master
[Avatar]

Membro desde: 11/03/2005 01:23:30
Mensagens: 1944
Localização: Curitiba-PR
Offline

Prq vc nao realiza uma verificação se este arquivo é um diretório?



E assim vc pode listar os arquivos deste diretório.

This message was edited 1 time. Last update was at 04/12/2007 09:29:55


my delicious|follow me|linkedin
[Email] [ICQ]
thingol
Moderador

Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline

File.list() retorna null se o File não for um diretório, ou se houver algum problema.
Ou seja, em vez de você fazer:


faça:


[WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team