8
respostas

Dúvida \n

Minha dúvida é bem simples, se por acaso o "\n" faz parte do meu texto e eu não quero que o Java interprete como quebra de linha, como que eu faço?

Grato!

8 respostas

Diego,

Não manjo de Java, mas se for igual com Regex, basta você colocar outra barra junto, assim: \\n.

Dá uma testada depois me conta aqui?

Abcs!

Olá Diego, se você não quiser que o java interprete o '\n' como quebra de linha, você tem criar uma forma de escapar essa execução e a melhor forma de fazer isso é colocando outra barra '\' no inicio, ficando, então, assim : '\\n'. exemplo:

System.out.println("Olá Mundo! \\n Essa linha não vai quebrar!");

Só escapar o \n com outra barra.

Diego, ao ler um arquivo, um "\n" não será interpretado como quebra de linha.

Segue um exemplo: https://uploaddeimagens.com.br/imagens/teste-java-jpg

Segundo a documentação da Oracle, existem algumas escape sequences que possuem significado especial para o compilador. Em https://docs.oracle.com/javase/tutorial/java/data/characters.html podemos ver uma tabela com todas elas.

Galera obrigado pelo apoio. Bem legal a tabela de Escape Sequences.

Grato!

class MeuProgramaModificado { public static void main(String[] args) { //inicio System.out.println("Aprendendo a linguagem Java \n Segunda linha"); //fim } }

class MeuProgramaModificado { public static void main(String[] args) { //inicio System.out.println("Aprendendo a linguagem Java \n Segunda linha"); //fim } }