Come sostituire rovesciare con il doppio in Java

March 10

Il Java "sostituire" la funzione consente di sostituire un certo numero di caratteri con un altro set di caratteri. Utilizzare questa funzione per sostituire un singolo carattere barra rovesciata con un doppio backslash set di caratteri. La barra rovesciata è un carattere di escape, quindi utilizzare questa funzione per sostituire backslash che causano problemi con banche dati o altri programmi che non sono l'analisi dei dati in modo corretto.

istruzione

1 Fare clic destro sul file di codice sorgente Java che contiene la stringa di backslash. Fai clic su "Apri con" e selezionare il compilatore Java.

2 Individuare la stringa che contiene la barra rovesciata. Se non si dispone già di una stringa di set up, il codice seguente crea una stringa in Java:

stringa mystr = "codice con carattere \";

3 Aggiungere la dichiarazione di sostituire al codice sorgente di Java. Il seguente codice sostituisce la singola barra rovesciata con una doppia barra rovesciata:

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

Perché il backslash è un carattere di escape, è necessario utilizzare due barre rovesciate per ogni singola barra rovesciata che si desidera nella stringa. Perché si vuole due barre rovesciate, si utilizza quattro nella funzione di sostituzione.