La Red de Conocimientos Pedagógicos - Aprendizaje de inglés - ¿Por qué no puedo ajustar la línea incluso después de usar el método replaceall? Como se muestra a continuación

¿Por qué no puedo ajustar la línea incluso después de usar el método replaceall? Como se muestra a continuación

El problema radica en el método replaceAll.

En los métodos reemplazar y reemplazarTodos, si desea reemplazar caracteres con "\", debe usar escape, porque el método reemplazarTodos de Java usa expresiones regulares para operar y reemplazar. Entonces, la forma correcta de escribirlo es

str1.replaceAll("\\\\n", "\\\\r\\\\n");