Imprimir las comillas en Java

Rupam Yadav 12 octubre 2023
  1. Imprimir comillas dobles usando la secuencia de escape en Java
  2. Imprimir comillas dobles usando char en Java
  3. Imprimir comillas dobles usando caracteres Unicode en Java
Imprimir las comillas en Java

Las comillas dobles en Java juegan un papel vital ya que se usan principalmente para indicar una cadena. Cuando imprimimos cualquier cadena, las comillas dobles no se imprimen, sino que sólo se imprime el valor dentro de ellas. ¿Pero cómo se imprimen las comillas en Java?

En los siguientes ejemplos, aprenderemos los diferentes métodos que podemos usar para imprimir las comillas dobles junto con la cadena.

Imprimir comillas dobles usando la secuencia de escape en Java

El primer método para imprimir las comillas dobles con la cadena utiliza una secuencia de escape, que es una barra invertida (\) con un carácter. A veces se le llama también un carácter de escape. Nuestro objetivo es insertar comillas dobles en el punto de inicio y final de ourString.

\" es la secuencia de escape que se utiliza para insertar una cita doble. Abajo podemos ver que estamos usando esta secuencia de escape dentro de ourString, y la salida muestra la cadena con las comillas.

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 comillas dobles usando char en Java

También podemos usar char para imprimir las comillas dobles con la cadena. Primero, tenemos que convertir la cita doble (") en una char. En el siguiente ejemplo, tenemos singleQuotesChar con una doble comilla rodeada de comillas simples. La comilla doble representa una cadena, y la comilla simple representa una char.

Ahora, como nuestra cita doble se ha convertido en una char, podemos concatenarla con la cadena tanto en el punto inicial como en el 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 comillas dobles usando caracteres Unicode en Java

En este ejemplo, usaremos caracteres Unicode para imprimir las citas de Java en una cadena. Siempre que queramos imprimir o usar cualquier carácter como símbolos o caracteres no ingleses, podemos usar caracteres Unicode. Cada Unicode representa un carácter, y \u0022 significa una comilla doble.

Necesitamos convertir el Unicode en un char y luego concatenar \u0022 con la cadena.

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

Artículo relacionado - Java String