Alguem tem alguma ideia de como eu faço para depois de verificar se o documento existe…poder criar o documento com seu nome original mais um contador.
ex. Eu tenho um documento com o nome teste.jpg em um servidor ftp…qdo eu for salvar um outro documento teste.jpg…eu preciso que ele verifique se existe e se existir…criar o teste(1).jpg…se vier outro teste…teste(2).jpg…e assim por diante.
Estou tentando assim…mas sem resultado:
.................
String nomeArquivo = "teste.png";
FTPClient ftp;
String[] arquivo = ftp.listNames();
int f=1;
boolean igual=false;
for(int i=0;i<arquivo.length;i++)
{
if(arquivo[i].equals(nomeArquivo))
{
igual=true;
}
}
if(igual==true)
{
//nao sei o que fazer aqui? já tentei.....usar String nome[] = nomeArquivo.split("."); nomeArquivo=nome[0]+"("+f+")"+nome[1]; mas no proximo ele sobrescreve este
}
ftp.storeFile( nomeArquivo, is );
............
Alguem sabe como resolvo isto? :?>
