Imprimir Citações Marcas em Java
- Imprimir aspas duplas utilizando a sequência de fuga em Java
-
Imprimir aspas duplas utilizando
char
em Java - Imprimir aspas duplas utilizando caracteres unicode 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 Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn