Galera.
Seguinte, existe um metodo da classe File que me retorna todos os arquivos e pastas que estao em determinado local.
o Problema é o seguinte, eu gostaria de pegar apenas o ultimo no deles por exemplo
D:\Workspace Kreate.metadata.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ModelosArquivos\imagens\teste.jpg
gostaria de pegar apenas o nome teste.jpg como eu posso fazer para excluir todo o conteudo para tras dele?
Obrigado
Vc poderia puxar a lista e salvar apenas o ultimo item da lista. [=
Como que você está listando os arquivos?
Então, se eu entendi seu problema você precisa listar um diretório e recuperar apenas o nome dos arquivos, caso seja isto tente assim:
File[] conteudo = new File("C:/caminho_dos_arquivos").listFiles();
for(File file : conteudo)
{
System.out.println(file.getName());
}
Até mais.
isso mesmo
eu gostaria de buscar apenas os nomes dos arquivos
Obrigado pela ajuda
este é basicamente o jeito que estava fazendo
só que ele volta o caminho inteiro de onde esta o arquivo
eu gostaria que voltasse apenas o nome dos arquivos que estao neste determinado lugar (savePath)
Obrigado
segue o codigo:
java.io.File files = new java.io.File(savePath);
for (java.io.File file : files.listFiles()) {
out.println(file+"<br>");
}
cvinicius
do jeito que o cvinicius falou funcionou certinho…
do jeito que eu queria.
Obrigado galera