Como imprimir aspas duplas em Java (com imagens)

Índice:

Como imprimir aspas duplas em Java (com imagens)
Como imprimir aspas duplas em Java (com imagens)

Vídeo: Como imprimir aspas duplas em Java (com imagens)

Vídeo: Como imprimir aspas duplas em Java (com imagens)
Vídeo: Como alterar a imagem de fundo no iPhone ou iPad — Suporte da Apple 2024, Maio
Anonim

Você descobriu que o símbolo de aspas duplas não funcionará dentro de uma instrução de impressão Java. Você precisará encontrar uma maneira alternativa de dizer ao compilador para imprimir este símbolo, em vez de interpretá-lo como instruções para fechar a string. O escape caractere é a maneira mais direta de fazer isso. Embora não haja necessidade de aprender o código ASCII neste caso, é outra opção útil saber para símbolos que não têm uma sequência de escape.

Passos

Método 1 de 2: usando barra invertida como caractere de escape

Imprimir aspas duplas em Java Etapa 1
Imprimir aspas duplas em Java Etapa 1

Etapa 1. Digite o caractere de escape \

Como você sabe, o símbolo de aspas duplas tem um significado especial em Java (exibindo texto). Sempre que quiser ignorar um desses significados, use o caractere de escape (barra invertida). Esse caractere informa ao compilador que o próximo caractere faz parte de uma instrução alternativa.

Certifique-se de que está pressionando a tecla de barra invertida, não a barra para frente. A tecla de barra invertida está ao lado da tecla} na maioria dos teclados em inglês

Imprimir aspas duplas em Java Etapa 2
Imprimir aspas duplas em Java Etapa 2

Etapa 2. Digite / "para exibir as aspas duplas

Esses dois caracteres juntos são chamados de sequência de escape. Cada sequência de escape tem um significado especial. Nesse caso, " significa apenas "insira um símbolo de aspas duplas aqui", sem interpretá-lo como o início ou o fim do texto.

Você precisará usar esta sequência para cada aspa dupla individual que deseja exibir

Imprimir aspas duplas em Java Etapa 3
Imprimir aspas duplas em Java Etapa 3

Etapa 3. Continue seu código como de costume

A sequência de escape não afeta o resto do seu código. Não há necessidade de digitar mais nada para retornar à programação normal.

Imprimir aspas duplas em Java Etapa 4
Imprimir aspas duplas em Java Etapa 4

Etapa 4. Lembre-se de inserir aspas comuns do Java conforme necessário

Um erro comum é deixar de fora a velha marca "em seu programa. Lembre-se de que \" é apenas para exibição e não elimina a necessidade de colocar o texto de exibição entre aspas. Aqui está um exemplo:

  • 1. A string para exibir "Hello" é "Olá\"
  • 2. Para instruir o compilador a imprimir este texto, nós o colocamos entre aspas: ""Olá\"".
  • 3. Esta é a aparência de uma linha completa de código:

    System.out.println ("\" Olá / "");

Método 2 de 2: usando o código ASCII

Imprimir aspas duplas em Java Etapa 5
Imprimir aspas duplas em Java Etapa 5

Etapa 1. Use char (34) para representar aspas duplas

Java pode facilmente representar símbolos ASCII usando o Caracteres modelo. 34 é o código ASCII para o símbolo ", então escreva char (34) para exibir "sem usar seu significado especial.

Você pode pesquisar o código ASCII de um símbolo pesquisando uma tabela de códigos ASCII online

Imprimir aspas duplas em Java Etapa 6
Imprimir aspas duplas em Java Etapa 6

Etapa 2. Coloque este código fora da seqüência de impressão

Se você cometer o erro de colocar este código dentro da string, seu programa irá imprimi-lo exatamente como aparece em seu programa: char (34). Este é o método adequado para exibir "Hello" (entre aspas) usando este método:

    System.out.println ((char) 34+ "Hello" + (char) 34);

Pontas

  • Aqui está uma lista de outras sequências de escape em Java:

    • t - Insira uma guia no texto neste ponto.
    • b - Insira um backspace no texto neste ponto.
    • n - Insira uma nova linha no texto neste ponto.
    • r - Insira um retorno de carro no texto neste ponto.
    • f - Insira um feed de formulário no texto neste ponto.
    • ' - Insira um caractere de aspas simples no texto neste ponto.
    • " - Insira um caractere de aspas duplas no texto neste ponto.
    • - Insira um caractere de barra invertida no texto neste ponto.

Recomendado: