Anführungszeichen in Java drucken

Rupam Yadav 12 Oktober 2023
  1. Doppelte Anführungszeichen mit Escape-Sequenz in Java drucken
  2. Doppelte Anführungszeichen mit char in Java ausgeben
  3. Doppelte Anführungszeichen mit Unicode-Zeichen in Java ausgeben
Anführungszeichen in Java drucken

Doppelte Anführungszeichen in Java spielen eine wichtige Rolle, da sie hauptsächlich zur Kennzeichnung einer Zeichenkette verwendet werden. Wenn wir eine beliebige Zeichenkette drucken, werden die doppelten Anführungszeichen nicht gedruckt, sondern nur der Wert innerhalb der Anführungszeichen. Aber wie druckt man Anführungszeichen in Java?

In den folgenden Beispielen lernen wir die verschiedenen Methoden kennen, die wir verwenden können, um die doppelten Anführungszeichen zusammen mit der Zeichenkette zu drucken.

Doppelte Anführungszeichen mit Escape-Sequenz in Java drucken

Die erste Methode, um die doppelten Anführungszeichen zusammen mit der Zeichenkette zu drucken, verwendet eine Escape-Sequenz, die ein Backslash (\) mit einem Zeichen ist. Es wird manchmal auch als Escape-Zeichen bezeichnet. Unser Ziel ist es, doppelte Anführungszeichen am Anfangs- und Endpunkt von ourString einzufügen.

\" ist die Escape-Sequenz, die verwendet wird, um ein doppeltes Anführungszeichen einzufügen. Unten sehen wir, dass wir diese Escape-Sequenz innerhalb von ourString verwenden, und die Ausgabe zeigt die Zeichenkette mit Anführungszeichen.

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

Ausgabe:

 "This is a string"

Doppelte Anführungszeichen mit char in Java ausgeben

Wir können auch char verwenden, um die doppelten Anführungszeichen mit der Zeichenkette auszugeben. Zuerst müssen wir das doppelte Anführungszeichen (") in ein char konvertieren. Im folgenden Beispiel haben wir singleQuotesChar mit einem doppelten Anführungszeichen, das von einfachen Anführungszeichen umgeben ist. Das doppelte Anführungszeichen repräsentiert eine Zeichenkette, und das einfache Anführungszeichen repräsentiert ein Zeichen.

Da unser doppeltes Anführungszeichen nun zu einem Zeichen geworden ist, können wir es mit der Zeichenkette am Anfangs- und Endpunkt verketten.

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

Ausgabe:

"This is a string"

Doppelte Anführungszeichen mit Unicode-Zeichen in Java ausgeben

In diesem Beispiel werden wir Unicode-Zeichen verwenden, um Java-Anführungszeichen in einer Zeichenkette zu drucken. Wann immer wir ein beliebiges Zeichen wie Symbole oder nicht-englische Zeichen drucken oder verwenden wollen, können wir Unicode-Zeichen verwenden. Jedes Unicode-Zeichen stellt ein Zeichen dar, und \u0022 bedeutet ein doppeltes Anführungszeichen.

Wir müssen den Unicode in ein char umwandeln und dann \u0022 mit dem String verketten.

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

Ausgabe:

"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

Verwandter Artikel - Java String