Substituir '\' por '\\'

5 respostas
P

Oi pessoal!

Como faço para substituir as barras do meu string por barr dupla???
Por exemplo:
eu tenho este caminho: C:\pasta1\pasta2\arquivo.txt

e gostaria q essa string ficasse assim: C:\pasta1\pasta2\arquivo.txt

5 Respostas

quikkoo
String str = "C:\pasta1\pasta2\arquivo.txt "

str.replace("\", "\\");
P
fiz assim e deu este erro:

replace(char,char) in java.lang.String cannot be applied to (java.lang.String,java.lang.String)

str = str.replace("\", “\\”);
Eduardo_Bregaida

só usar o replace… :smiley:
ta dando algum pau com as funções que o pessoal deu acima??? Ou vc já conseguiu?

Sami_Koivu

Talvez seja o fato que o método em questão não existe antes da versão 1.5

Você poderia tentar

str = str.replaceAll("\\", "\\\\");
P

Muito obrigada pela ajuda, pessoal!

Sami Koivu, deu certo assim!!! Valeuuuuuuuuuu!!!

Criado 23 de novembro de 2006
Ultima resposta 24 de nov. de 2006
Respostas 5
Participantes 4