Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Como remover um Newline de uma string em Java
Remoção de caracteres de seqüências de texto é uma tarefa comum de programação . Cordas Java fornecem uma série de funções para caracteres de processamento. Remover caracteres de nova linha a partir de uma seqüência de Java não é difícil. Você pode criar um método específico para realizar esta tarefa para fora , usando-o sempre que você precisar da funcionalidade . Os cenários típicos em que você pode querer retirar caracteres de nova linha ou outros incluem aqueles em que seu programa tem importado texto de algum recurso externo e está tentando processá-lo. Instruções
1

Prepare o texto que você deseja processar. Se o seu programa é ler o texto a partir de um recurso externo, como um arquivo de texto, que pode conter texto estruturado da seguinte forma :

Aqui é um texto

com uma nova linha na mesma < br. >

para replicar isso para demonstração, criar um objeto string com conteúdo semelhante a seguinte:

cordas amostra = " . Aqui está um texto \\ n com uma nova linha na mesma ";
2

Remova os caracteres de nova linha de sua seqüência . Usando a seguinte sintaxe , substitua todas as ocorrências do caractere de nova linha em sua corda com uma cadeia vazia da seguinte forma:

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

No entanto, este não afeta a variável string original , então alterá-lo da seguinte forma:

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

strings são imutáveis, o que significa que a realização do operação de substituição , na verdade, gera uma nova seqüência , em vez de afetar o original . Portanto, é preciso atualizar o objeto de referência , atribuindo o resultado da operação de substituição para o nome da variável de origem.
3

Adapte a sua operação para atender a mais ambientes . Diferentes sistemas operacionais e aplicativos de linha de caracteres de quebra de recordes de maneiras diferentes. Por exemplo , você pode incluir , alternativamente, uma quebra de linha usando o caractere " retorno de carro " da seguinte forma :

amostra String = " Aqui é um texto \\ r com novas linhas na mesma. ";

Para acomodar esta , bem como o caractere de nova linha , passar o seu método de substituir uma expressão regular da seguinte forma:

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

Anterior :

Próximo : No
  Os artigos relacionados
·Como transformar seu código em código Java Android 
·Como executar o JSP em iFrame 
·Como verificar se uma String em Java é o Alfa 
·Como editar variáveis ​​simples em uma matriz no Java 
·Não consigo imprimir linhas usando um Applet Java 
·Como Números em Java 
·Java IRC Bot Tutorial 
·Diferentes tipos de relacionamento em Java 
·Como desenhar um diamante em Java 
·Como link para a interface GUI em Java com um Código 
  Artigos em destaque
·Como converter códigos Pseudo de fluxogramas 
·Como o Hibernate Usando Scroll em Java 
·Como fazer um buffer Hex Do Char C 
·Como Incorporar Autoplay em um aplicativo Página Plugi…
·Como calcular o PPS 
·Como autenticar SCCM SQL 
·Como ignorar uma entrada Sensitive Caso em Java 
·Programação PLC Idioma Tutorial 
·Como instalar o CORBA IDL no NetBeans 
·Como liberar o buffer de Publicações Seriadas em MATL…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados