Come rimuovere caratteri di nuova riga in Java String

December 13

Le interruzioni di linea, rappresentati dal "\ n" carattere di nuova linea, consentono una stringa Java per essere suddiviso in più righe quando viene visualizzato. Purtroppo, questo potrebbe non essere ciò che si desidera, in particolare se il programmatore vuole tradurre un blocco di testo da interruzioni di riga difficili da interruzioni di riga morbidi con word-wrapping. Rimozione di caratteri di nuova riga è facile come la loro sostituzione con stringhe vuote con il comando "String.replace".

istruzione

1 Aprite il vostro editor di testo preferito o Java ambiente di sviluppo integrato e creare una nuova classe. NetBeans IDE viene fornito con il Java SDK per impostazione predefinita, ma il codice può essere completato con qualsiasi editor di testo o IDE.

2 Tipo "PSVM" per creare un metodo main. In alternativa, se si utilizza un altro editor di testo, digitare quanto segue per definire una semplice classe scheletro:

RemoveNewLines public class {

Main (string [] args) {public static void

}

}

3 Incollare il seguente all'interno del metodo principale:

String s = removeNewlines("This is \n string with new lines.");

System.out.println (s);

Ciò richiede una funzione denominata "removeNewLines" a una frase che ha un carattere di nuova riga "\ n" in esso. Purtroppo, questa funzione non esiste ancora, quindi è necessario crearlo.

4 Aggiungere il seguente codice immediatamente sopra il metodo principale:

removeNewlines static String (String s) {

s = s.replace("\n", "");

ritornare s;

}

Questo sostituisce ogni istanza della nuova linea di carattere "\ n" con una stringa vuota e restituisce il risultato.

5 Fai clic su "Esegui".