PEssoal tem como eu renomear apenas a extensão do arquivo, assim:
meuArquivo.java para meuArquivo.teste
pq usando o método renameTo fica assim
renameTo(new File(caminho+".teste"));
fica assim meuArquivo.java.teste
Alguém poderia me ajudar
PEssoal tem como eu renomear apenas a extensão do arquivo, assim:
meuArquivo.java para meuArquivo.teste
pq usando o método renameTo fica assim
renameTo(new File(caminho+".teste"));
fica assim meuArquivo.java.teste
Alguém poderia me ajudar
Tenta usar essa ideia Nino
[quote] File file = new File(“Texte.txt”);
File file2 = new File(“Texte.zip”);
file.createNewFile();
file.renameTo(file2);[/quote]
Se você quiser mudar somente a extensão, eu desconheço esse recurso em File, provavelmente vai ter que usar substring, da classe String.
Mas desse modo o conteudo do arquivo “Texte.txt” vai ser apagado… gostaria de continuar com as informações
Nino, o conteudo não é apagado não.
Do jeito que te mostrei no exemplo, ele não criar outro arquivo, cria somente um nome e renomeia o primeiro que foi criado, vai por mim pode testar.
Putz cara foi mal… só vi e nem teste e já julguei errado…
Funcionou sim… show de bola e nem apagou o conteudo…
Valeu cara e desculpa pelo engano…
Fica com Deusss
Abs
Cara estava fazendo uns testes e alguns arquivos dão a seguinte exception:
java.io.IOException: Acesso negado
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
at java.io.File.createNewFile(File.java:828)
Vc poderia me ajudar com isso??
Manda seu codigo fonte, ele não esta conseguindo criar o arquivo.