Imprimir Citações Marcas em Java

Rupam Yadav 12 outubro 2023
  1. Imprimir aspas duplas utilizando a sequência de fuga em Java
  2. Imprimir aspas duplas utilizando char em Java
  3. Imprimir aspas duplas utilizando caracteres unicode em Java
Imprimir Citações Marcas em Java

As aspas duplas em Java desempenham um papel vital, uma vez que são utilizadas principalmente para indicar uma string. Quando imprimimos qualquer string, as aspas duplas não são impressas mas apenas o valor dentro delas é impresso. Mas como imprimir aspas em Java?

Nos exemplos abaixo, vamos aprender os vários métodos que podemos utilizar para imprimir as aspas duplas juntamente com a string.

Imprimir aspas duplas utilizando a sequência de fuga em Java

O primeiro método para imprimir as aspas duplas com a string utiliza uma sequência de fuga, que é uma barra invertida (\) com um carácter. Por vezes também é chamado um carácter de fuga. O nosso objectivo é inserir aspas duplas no ponto inicial e final de ourString.

\" é a sequência de fuga que é utilizada para inserir uma dupla citação. Abaixo podemos ver que estamos a utilizar esta sequência de escape dentro de ourString, e a saída mostra a string com citações.

public class PrintQuotes {
  public static void main(String[] args) {
    String ourString = " \"This is a string\" ";
    System.out.println(ourString);
  }
}

Resultado:

 "This is a string"

Imprimir aspas duplas utilizando char em Java

Podemos também utilizar char para imprimir as aspas duplas com a string. Primeiro, temos de converter a aspas duplas (" ) em char. No exemplo abaixo, temos singleQuotesChar com uma aspa dupla rodeada por aspas simples. A aspas duplas representa uma string, e a aspas simples representa um char.

Agora, como a nossa citação dupla se tornou um char, podemos concatená-la com a string tanto no ponto inicial como no ponto final.

public class PrintQuotes {
  public static void main(String[] args) {
    char singleQuotesChar = '"';
    String ourString = singleQuotesChar + "This is a string" + singleQuotesChar;
    System.out.println(ourString);
  }
}

Resultado:

"This is a string"

Imprimir aspas duplas utilizando caracteres unicode em Java

Neste exemplo, utilizaremos caracteres Unicode para imprimir citações Java numa string. Sempre que quisermos imprimir ou utilizar qualquer carácter como símbolos ou caracteres não Ingleses, podemos utilizar caracteres Unicode. Cada Unicode representa um carácter, e \u0022 significa uma citação dupla.

Precisamos de converter o Unicode para um char e depois concatenar \u0022 com a string.

public class PrintQuotes {
  public static void main(String[] args) {
    String ourString = '\u0022' + "This is a String" + '\u0022';
    System.out.println(ourString);
  }
}

Resultado:

"This is a String"
Rupam Yadav avatar Rupam Yadav avatar

Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.

LinkedIn

Artigo relacionado - Java String