“Conocimiento Programación>Programación Java

Cómo eliminar una línea nueva de una cadena en Java

2014/1/18
Eliminación de caracteres de cadenas de texto es una tarea de programación común. Cadenas de Java proporcionan una serie de funciones para el procesamiento de caracteres . Extracción de caracteres de nueva línea de una cadena de Java no es difícil . Usted puede crear un método específico para llevar a cabo esta tarea , utilizando siempre que necesite la funcionalidad . Los escenarios típicos en los que es posible que desee que se deben eliminar de nueva línea o de otro personajes incluyen aquellos en los que el programa ha importado el texto de algún recurso externo y está tratando de procesarlo. Instrucciones
1

Preparar el texto que desea procesar . Si su programa es la lectura del texto a partir de un recurso externo, como un archivo de texto , puede contener texto estructurado de la siguiente manera :

Aquí es un poco de texto

con un salto de línea en el mismo < br . >

replicar este para la demostración , cree un objeto de cadena con un contenido similar de la siguiente manera :

cadena muestra = " Aquí es un poco de texto \\ n con un salto de línea en el mismo. " ;
2

Quite los caracteres de nueva línea de la cadena . Utilizando la sintaxis siguiente , reemplace todas las instancias del carácter de nueva línea en la cadena con una cadena vacía como sigue:

sample.replaceAll ("\\ n " , "") ;

Sin embargo, este no afecta a la variable de cadena original , por lo que modificarlo de la siguiente manera :

muestra = sample.replaceAll ("\\ n " , "") ;

cadenas son inmutables , lo que significa que la realización de la operación de reemplazar realmente genera una nueva cadena en lugar de afectar el original. Por lo tanto, necesita actualizar su referencia a un objeto mediante la asignación del resultado de la operación de reemplazo del nombre de variable original .
3

Adapte su operación para atender a más entornos . Los diferentes sistemas operativos y aplicaciones de línea de registro caracteres de salto de diferentes maneras . Por ejemplo , puede incluir alternativamente un salto de línea con el carácter " retorno de carro " de la siguiente manera :

muestra String = " Aquí es un poco de texto \\ r con saltos de línea en el mismo. " ;

Para adaptarse a este , así como el carácter de nueva línea , aprobar el método de sustitución de una expresión regular de la siguiente manera :

muestra = sample.replaceAll ("\\ \\ r

Programación Java
Cómo utilizar Hibernate con Eclipse
¿Qué es el inicializador estático en Java
Cómo hacer que un objeto se mueva continuamente en Java
Cómo subir Mapview Hola en dispositivos Android
Tutorial de JSP personalizados Etiquetas
Android de código Java Tools
Cómo agregar JButton a JPanel
Diferencia entre las excepciones , facturado o no en Java
Conocimiento de la computadora © http://www.ordenador.online