Drucken von Zeichenfolgen in Anführungszeichen in Java
Beim Drucken von Zeichenfolgen in Java mit System.out.print kann das Problem auftreten, dass dies nicht möglich ist um Anführungszeichen (") um die Zeichenfolge zu drucken. Um dieses Problem zu beheben, erfordert Java, dass das doppelte Anführungszeichen in einem Zeichenfolgenliteral mit einem Backslash maskiert wird.
Der geänderte Code lautet:
<code class="java">System.out.print("\"Hello\"");</code>
Der Backslash () maskiert das doppelte Anführungszeichen, sodass Java es als Teil der Zeichenfolge statt als Trennzeichen interpretieren kann.
Andere Escape-Zeichen
Außer dem Doppelte Anführungszeichen, andere Zeichen erfordern eine besondere Behandlung in Java-Zeichenfolgenliteralen:
Unicode-Zeichenfolgen
Zusätzlich , können Sie beliebige Unicode-Zeichen in Ihren Quellcode einfügen, indem Sie Unicode-Escape-Sequenzen der Form uxxxx verwenden, wobei die xs hexadezimale Ziffern sind. Dadurch können Sie Nicht-ASCII-Zeichen in Ihre Zeichenfolgen einfügen.
Zusätzlich Ressourcen
Das obige ist der detaillierte Inhalt vonWie drucke ich in Java zitierte Zeichenfolgen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!