Modificar a String obtida do File.getpath

Pessoal,

Estou com um problema aki que não desgarro.
O problema é o seguinte, estou precisando abrir um arquivo .ini e ler os parâmetros.

Ao utlizar os métodos File.getCanonicalPath, File.getAbsolutepath etc…
consigo pegar o path (String) da seguinte forma :

c:\arquivos\teste.ini

Só que a classe que lê o arquivo ini precisa que o separador de diretório fosse \, ou seja :

c:\arquivos\teste.ini

Como conseguirei transformar :c:\arquivos\teste.ini em c:\arquivos\teste.ini ???

Um abraço a todos

use o replace:
replace("","\");
isso deve resolver seu problema :smiley:

use o replace:
replace("","\");
isso deve resolver seu problema :smiley:

Blz Fio,
Boa dica…
Só que não funciona

file.replace("","\") ;

Parece que o java não aceita o “\” como caracter… copie e cole no ecplise para vc ver…

Obrigado

é, acho que não tem jeito mesmo não.
vou ter que fixar o diretório onde os arquivos .ini deve ficar e concatenar o filename selecionado e uma string já com o path dos diretorios.
Ex: pego o nome do arquivo
depois concateno com uma string “c:\programa\ini\”

Vlws

erro meu mano :smiley:
passo despercebido o caracter especial :oops: , o replace vc vai usar na string ta, isso resolve :smiley:
.replace("\","\\") ;