Caminho Windows

Bom dia a todos :slight_smile:
Estou recebendo um caminho de impressora atravez do método detectaImpressora;

[code] private void detectaImpressora()
{
try {

            DocFlavor df = DocFlavor.SERVICE_FORMATTED.PRINTABLE;  
            PrintService[] ps = PrintServiceLookup.lookupPrintServices(df, null);  
            for (PrintService p: ps) {        
             cbImpressoras.addItem(p.getName());
             caminho.add(p.getName());
                 
            }  
  
        } catch (Exception e) {  
  
            e.printStackTrace();  
  
        }  
}[/code]

Só que ele me retorna um caminho \server\impressora;
E para ele funcionar precisa ser \\server\impressora;
Mas não consigo fazer o replace pois \ é reservado do java.
Como posso solucionar isso.
Muitoo Obrigado a todos

no java você pode colocar \ que é igual a \

Consegui resolver o problema com um replace("\", “\\”)
Obrigado

blz.
Modifica então o título do post e colocar [RESOLVIDO]

[quote=tioola]Consegui resolver o problema com um replace("\", “\\”)
Obrigado[/quote]

Oi!

Show de bola!! Adicione ao fim de seu tópico [Resolvido] ok? :smiley:
E um conselho, quando utilizar arquivos, caminhos, se quiseres separar os diretórios, procure usar o File.separator.
Ele automaticamente reconhece o sistema operacional e evita dores de cabeça como essa sua.

Abraços amigo.