Java renomear arquivos

seguinte tenho uma pasta C:\Nova, dentro dessa pasta tem 1 unico arquivo, nesse momento fabio.pdf, o nome vai trocando conforme o momento, 125.pdf, depois 47895.pdf, assim por diante, preciso sempre renomear esse arquivo para teste.pdf, com poderia fazer a unica coisa que sei é a extensao do arquivo sempre .pdf, como poderia fazer isso ???

resumindo o arquivo que estiver dentro da pasta C:\Nova é sempre renomear para teste.pdf.

Liste os arquivos desse diretório com o método listFiles da classe java.io.File. Então ache os arquivos que terminam com .pdf e os renomeie.

Acho que isso pode te ajudar:

http://www.guj.com.br/java/127855-renomear-arquivo-txt

consegui funcionou perfeitamente


File pasta = new File("C:\\Nova");
      File arquivos[] = pasta.listFiles();
      File novo = new File("c:\\QUARANTINE\\teste.pdf");
        for(int i=0; i < arquivos.length; i++) {
                 arquivos[i].renameTo(novo);    
      }

pega o arquivo que esta dentro da pasta nova e copia para dentro da pasta QUARANTINE com o nome teste.pdf